Panel object properties

Applies to:
Properties window overview (all objects)

 Panel objects are graphical windows which serve as aggregational fundament for other objects like buttons, additional web objects and so on. Basically you can place any object on a panel, that can be used on the main dialog. Panels can be defined as "free" (independent) or having a relative position towards the main dialog of the application. Panels can also be used as drop down menus activated via actions and they serve as user interface for a setup wizard of your application.

Detailed reference about the Panel object including descriptions of all properties and possible choices: Panel object

 

The following gives you a quick overview over this window and what you can do. Please refer to  Panel object in the Reference for full details and usage of each property.
 

General
Here you give the Panel object a name, assign a Role, which defines the functionality and behaviour
of the panel object in relation to the Main Dialog. Depending on its role, the Panel needs alignment (regarding its position in relation to the MainDialog) or not. Additionally you decide if the object is visible in design mode.

Graphic
Assign your own graphic by clicking on the preview image or selecting from the Filename dropdown list. Assign an invisible color for transparent regions and decide if the panel should be initially visible during runtime. Define the position and size of the panel and assign a blending value, if you want the panel and its objects to be transparent.

How to edit the graphic in your graphics editor:
Click the Edit image button in order to open the Panel graphic in the application that has been assigned for editing of this file type under File->External Editors...

Puzzle
As panels are resizable windows, similar to the MainDialog, the values under
Puzzle define the positions of the puzzle helper lines, which divide the panel background graphic into 9 different areas for proper graphical resizing.

Alignment
Give the panel object a reference point where to align with the MainDialog, when the size of the application is changed.

Note: alignment of panels does only apply to panels with role Menu or Relative.

Related topics:
Panel object

Setup Panel creation

Alignment of objects - for proper resizing behaviour