Eclipse SUMO - Simulation of Urban MObility
GUIDesigns.h File Reference
#include <config.h>
#include <string>
#include <utils/foxtools/fxheader.h>
Include dependency graph for GUIDesigns.h:

Go to the source code of this file.

Data Structures

class  GUIDesigns
 

Macros

#define GUIDesignHeight   23
 define a standard height for all elements (Change it carefully) More...
 
#define GUIDesignList   (LIST_NORMAL | FRAME_NORMAL | LAYOUT_FILL_X)
 design for FXLists More...
 
#define GUIDesignListExtended   (LIST_NORMAL | FRAME_SUNKEN | FRAME_THICK | LAYOUT_FILL_X | LAYOUT_FILL_Y)
 design for FXLists More...
 
#define GUIDesignListFixedHeight   (LIST_NORMAL | FRAME_NORMAL | LAYOUT_FILL_X | LAYOUT_FIX_HEIGHT)
 design for FXLists with height fixed More...
 
#define GUIDesignListSingleElementFixedHeight   (LIST_SINGLESELECT | FRAME_NORMAL | LAYOUT_FILL_X | LAYOUT_FIX_HEIGHT), 0, 0, 0, 100
 design for FXLists that only allow a single selected elements selected and height fixed More...
 
#define GUIDesignTabBook   (TABBOOK_LEFTTABS | PACK_UNIFORM_WIDTH | PACK_UNIFORM_HEIGHT | LAYOUT_FILL_X | LAYOUT_FILL_Y | LAYOUT_RIGHT)
 desgin for TabBooks More...
 
#define GUIDesignTreeListFrame   (TREELIST_SHOWS_LINES | TREELIST_SHOWS_BOXES | TREELIST_SINGLESELECT | FRAME_SUNKEN | FRAME_THICK | LAYOUT_FILL_X | LAYOUT_FIX_HEIGHT), 0, 0, 0, 200
 Tree list used in frames to represent elements children. More...
 
FXTextFields

text field extended over Frame with thick frame

#define GUIDesignTextField   (FRAME_THICK | LAYOUT_FILL_X | LAYOUT_FIX_HEIGHT), 0, 0, 0, GUIDesignHeight, 2, 2, 2, 2
 
#define GUIDesignTextFieldInt   (FRAME_THICK | LAYOUT_FILL_X | LAYOUT_FIX_HEIGHT | TEXTFIELD_INTEGER), 0, 0, 0, GUIDesignHeight, 2, 2, 2, 2
 text field extended over Frame with thick frame (int) More...
 
#define GUIDesignTextFieldNCol   1
 Num of column of text field. More...
 
#define GUIDesignTextFieldReal   (FRAME_THICK | LAYOUT_FILL_X | LAYOUT_FIX_HEIGHT | TEXTFIELD_REAL), 0, 0, 0, GUIDesignHeight, 2, 2, 2, 2
 text field extended over Frame with thick frame (real) More...
 
#define GUIDesignTextFielWidth180   (FRAME_THICK | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT), 0, 0, 180, GUIDesignHeight, 2, 2, 2, 2
 text field with thick frame, width of 180 (Used in type frame) More...
 
#define GUIDesignTextFielWidth50   (FRAME_THICK | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT), 0, 0, 50, GUIDesignHeight, 2, 2, 2, 2
 text field with thick frame and width 50 More...
 
#define GUIDesignTextFielWidth50Real   (FRAME_THICK | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT | TEXTFIELD_REAL), 0, 0, 50, GUIDesignHeight, 2, 2, 2, 2
 text field with thick frame and width 50 and limited to doubles More...
 
FXButtons

button extended over over Frame with thick and raise frame

#define GUIDesignButton   (FRAME_THICK | FRAME_RAISED | ICON_BEFORE_TEXT | LAYOUT_FILL_X | LAYOUT_FIX_HEIGHT), 0, 0, 0, GUIDesignHeight, 2, 2, 2, 2
 
#define GUIDesignButtonAttribute   (FRAME_THICK | FRAME_RAISED | ICON_BEFORE_TEXT | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT), 0, 0, 100, GUIDesignHeight, 2, 2, 2, 2
 button extended over over column with thick and raise frame More...
 
#define GUIDesignButtonFXGroupBoxModule   (FRAME_LINE | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT), 0, 0, GUIDesignHeight - 1, GUIDesignHeight - 1, 2, 2, 2, 2
 button used in GroupBoxModule More...
 
#define GUIDesignButtonIcon   (FRAME_THICK | FRAME_RAISED | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT), 0, 0, GUIDesignHeight, GUIDesignHeight, 2, 2, 2, 2
 button only with icon More...
 
#define GUIDesignButtonIconRectangular   (FRAME_THICK | FRAME_RAISED | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT), 0, 0, 46, GUIDesignHeight, 2, 2, 2, 2
 button only with icon More...
 
#define GUIDesignButtonRectangular   (FRAME_THICK | FRAME_RAISED | ICON_BEFORE_TEXT | JUSTIFY_CENTER_X | JUSTIFY_CENTER_Y | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT), 0, 0, 46, GUIDesignHeight, 2, 2, 2, 2
 little button rectangula used in frames (For example, in "help" buttons) More...
 
#define GUIDesignButtonRectangular100   (FRAME_THICK | FRAME_RAISED | ICON_BEFORE_TEXT | JUSTIFY_CENTER_X | JUSTIFY_CENTER_Y | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT), 0, 0, 100, GUIDesignHeight, 2, 2, 2, 2
 button rectangular with thick and raise frame with a width of 100 More...
 
#define GUIDesignButtonRectangular150   (FRAME_THICK | FRAME_RAISED | ICON_BEFORE_TEXT | JUSTIFY_CENTER_X | JUSTIFY_CENTER_Y | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT), 0, 0, 150, GUIDesignHeight, 2, 2, 2, 2
 button rectangular with thick and raise frame with a width of 150 More...
 
FXButtons for toolbar

MFX Checkable Button with icon placed in navigation toolbar

#define GUIDesignButtonToolbar   (BUTTON_TOOLBAR | ICON_BEFORE_TEXT | FRAME_RAISED | LAYOUT_TOP | LAYOUT_LEFT | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT), 0, 0, GUIDesignHeight, GUIDesignHeight
 little button with icon placed in navigation toolbar More...
 
#define GUIDesignButtonToolbarLocator   (BUTTON_TOOLBAR | MENUBUTTON_RIGHT | LAYOUT_TOP | FRAME_RAISED | FRAME_THICK | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT), 0, 0, GUIDesignHeight, GUIDesignHeight
 little checkable button with icon placed in navigation toolbar used specify for Locator More...
 
#define GUIDesignButtonToolbarText   (BUTTON_TOOLBAR | ICON_BEFORE_TEXT | FRAME_RAISED | LAYOUT_TOP | LAYOUT_LEFT | LAYOUT_CENTER_Y | LAYOUT_FIX_HEIGHT), 0, 0, 0, GUIDesignHeight
 
#define GUIDesignButtonToolbarWithText   (BUTTON_TOOLBAR | ICON_BEFORE_TEXT | FRAME_RAISED | LAYOUT_TOP | LAYOUT_LEFT | LAYOUT_FIX_HEIGHT | JUSTIFY_LEFT), 0, 0, 0, GUIDesignHeight
 little button with text and icon More...
 
#define GUIDesignMFXCheckableButton   (BUTTON_NORMAL | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT), 0, 0, GUIDesignHeight, GUIDesignHeight
 
#define GUIDesignMFXCheckableButtonSupermode   (BUTTON_NORMAL | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT), 0, 0, 100, GUIDesignHeight
 checkable button with icon placed in navigation toolbar for supermodes More...
 
FXButtons for dialogs

OK Button

#define GUIDesignButtonAccept   (ICON_BEFORE_TEXT | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT | FRAME_THICK | FRAME_RAISED), 0, 0, 75, GUIDesignHeight, 2, 2, 2, 2
 Accept Button. More...
 
#define GUIDesignButtonCancel   (ICON_BEFORE_TEXT | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT | FRAME_THICK | FRAME_RAISED), 0, 0, 75, GUIDesignHeight, 2, 2, 2, 2
 Cancel Button. More...
 
#define GUIDesignButtonCustomWidth(width)   (ICON_BEFORE_TEXT | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT | FRAME_THICK | FRAME_RAISED), 0, 0, width, GUIDesignHeight, 2, 2, 2, 2
 Button with custom width (used in GNEGeometryPointDialog) More...
 
#define GUIDesignButtonOK   (ICON_BEFORE_TEXT | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT | FRAME_THICK | FRAME_RAISED), 0, 0, 75, GUIDesignHeight, 2, 2, 2, 2
 
#define GUIDesignButtonReset   (ICON_BEFORE_TEXT | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT | FRAME_THICK | FRAME_RAISED), 0, 0, 75, GUIDesignHeight, 2, 2, 2, 2
 Reset Button. More...
 
FXCheckButtons
#define GUIDesignCheckButton   (CHECKBUTTON_NORMAL | JUSTIFY_CENTER_Y | LAYOUT_FIX_HEIGHT | JUSTIFY_LEFT), 0, 0, 0, GUIDesignHeight, 2, 2, 2, 2
 checkButton placed in left position More...
 
#define GUIDesignCheckButtonAttribute   (CHECKBUTTON_NORMAL | JUSTIFY_CENTER_Y | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT | JUSTIFY_LEFT | ICON_BEFORE_TEXT | FRAME_THICK), 0, 0, 100, GUIDesignHeight, 2, 2, 2, 2
 checkButton without thick extended over the frame used for attributes More...
 
#define GUIDesignCheckButtonExtraHeight   (CHECKBUTTON_NORMAL | JUSTIFY_CENTER_Y | LAYOUT_FIX_HEIGHT | JUSTIFY_LEFT), 0, 0, 0, GUIDesignHeight + 10, 2, 2, 2, 2
 checkButton placed in left position with double size More...
 
#define GUIDesignCheckButtonFix   (CHECKBUTTON_NORMAL | JUSTIFY_CENTER_Y | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT | JUSTIFY_LEFT | ICON_BEFORE_TEXT), 0, 0, 200, GUIDesignHeight - 2, 2, 2, 2, 2
 design for check button with fixed height (used in fix elements dialogs) More...
 
#define GUIDesignCheckButtonIcon   (CHECKBUTTON_NORMAL | JUSTIFY_CENTER_Y | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT | JUSTIFY_CENTER_X), 0, 0, GUIDesignHeight, GUIDesignHeight, 2, 2, 2, 2
 checkButton placed in center position with size GUIDesignHeight x GUIDesignHeight More...
 
#define GUIDesignCheckButtonViewSettings   (CHECKBUTTON_NORMAL | LAYOUT_CENTER_Y)
 CheckButton for Frames without thick extended over the frame. More...
 
MDI Buttons

MDIButton oriented to left

#define GUIDesignMDIButtonLeft   (LAYOUT_LEFT)
 
#define GUIDesignMDIButtonRight   (FRAME_RAISED | LAYOUT_RIGHT)
 MDIButton oriented to right. More...
 
FXRadiobuttons

design for radio button

#define GUIDesignRadioButton   (LAYOUT_LEFT | LAYOUT_FILL_X | ICON_BEFORE_TEXT | JUSTIFY_LEFT)
 
#define GUIDesignRadioButtonAttribute   (RADIOBUTTON_NORMAL | JUSTIFY_CENTER_Y | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT | JUSTIFY_LEFT | ICON_BEFORE_TEXT | FRAME_THICK), 0, 0, 100, GUIDesignHeight, 2, 2, 2, 2
 design for radio button with fixed height More...
 
#define GUIDesignRadioButtonFix   (RADIOBUTTON_NORMAL | JUSTIFY_CENTER_Y | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT | JUSTIFY_LEFT | ICON_BEFORE_TEXT), 0, 0, 200, GUIDesignHeight - 2, 2, 2, 2, 2
 design for radio button with fixed height (used in fix elements dialogs) More...
 
FXLabels

label extended over frame without thick and with text justify to left

#define GUIDesignLabelAboutInfo   (JUSTIFY_LEFT | LAYOUT_FILL_X | ICON_BEFORE_TEXT), 0, 0, 0, 0, 2, 2, 0, 0
 label extended over frame without thick and with text justify to left More...
 
#define GUIDesignLabelAboutInfoCenter   (FRAME_THICK | JUSTIFY_NORMAL | LAYOUT_FILL_X | ICON_BEFORE_TEXT), 0, 0, 0, 0, 2, 2, 0, 0
 label extended over frame with thick and with text justify to center More...
 
#define GUIDesignLabelAttribute   (FRAME_THICK | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT | ICON_BEFORE_TEXT), 0, 0, 100, GUIDesignHeight, 2, 2, 2, 2
 label extended over the matrix column with thick frame More...
 
#define GUIDesignLabelAttribute150   (FRAME_THICK | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT | ICON_BEFORE_TEXT), 0, 0, 150, GUIDesignHeight, 2, 2, 2, 2
 label extended over the matrix column with thick frame More...
 
#define GUIDesignLabelCenter   (JUSTIFY_NORMAL | LAYOUT_FILL_X | ICON_BEFORE_TEXT | LAYOUT_FIX_HEIGHT), 0, 0, 0, GUIDesignHeight, 2, 2, 2, 2
 label extended over frame without thick and with text justify to center More...
 
#define GUIDesignLabelCenterThick   (FRAME_THICK | JUSTIFY_NORMAL | LAYOUT_FILL_X | ICON_BEFORE_TEXT | LAYOUT_FIX_HEIGHT), 0, 0, 0, GUIDesignHeight, 2, 2, 2, 2
 label extended over frame with thick and with text justify to center More...
 
#define GUIDesignLabelFrameInformation   (JUSTIFY_LEFT | LAYOUT_FILL_X | ICON_BEFORE_TEXT), 0, 0, 0, 0, 2, 2, 2, 2
 label extended over frame without thick and with text justify to left, used to show information in frames More...
 
#define GUIDesignLabelFrameThicked   (FRAME_THICK | JUSTIFY_LEFT | LAYOUT_FILL_X | ICON_BEFORE_TEXT), 0, 0, 0, 0, 2, 2, 2, 2
 label extended over frame without thick and with text justify to left, used to show information in frames More...
 
#define GUIDesignLabelFXGroupBoxModule   (FRAME_GROOVE | LAYOUT_FILL_X | LAYOUT_FIX_HEIGHT), 0, 0, 0, GUIDesignHeight, 2, 2, 2, 2
 label used in GroupBoxModule More...
 
#define GUIDesignLabelIcon   (LAYOUT_CENTER_Y | LAYOUT_CENTER_X), 0, 0, 0, 0, 2, 2, 0, 0
 design for label with icon More...
 
#define GUIDesignLabelIcon32x32Thicked   (FRAME_THICK | ICON_BEFORE_TEXT | LAYOUT_FIX_HEIGHT | LAYOUT_FIX_WIDTH), 0, 0, 24, GUIDesignHeight, 2, 2, 2, 2
 label ticked filled only with an icon of 32x32 More...
 
#define GUIDesignLabelIcon64x32Thicked   (FRAME_THICK | ICON_BEFORE_TEXT | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT), 0, 0, 94, 46, 2, 2, 2, 2
 label ticked filled used for VClasses. It uses icons of 64x32 pixels More...
 
#define GUIDesignLabelIconThick   (FRAME_THICK | JUSTIFY_NORMAL | LAYOUT_FILL_X | ICON_BEFORE_TEXT | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT), 0, 0, GUIDesignHeight, GUIDesignHeight, 2, 2, 2, 2
 label squared over frame with thick and with text justify to center More...
 
#define GUIDesignLabelLeft   (JUSTIFY_LEFT | LAYOUT_FILL_X | ICON_BEFORE_TEXT | LAYOUT_FIX_HEIGHT), 0, 0, 0, GUIDesignHeight, 2, 2, 2, 2
 
#define GUIDesignLabelLeftThick   (FRAME_THICK | JUSTIFY_LEFT | LAYOUT_FILL_X | ICON_BEFORE_TEXT | LAYOUT_FIX_HEIGHT), 0, 0, 0, GUIDesignHeight, 2, 2, 2, 2
 label extended over frame with thick and with text justify to left More...
 
#define GUIDesignLabelRight   (JUSTIFY_RIGHT | LAYOUT_FILL_X | ICON_BEFORE_TEXT | LAYOUT_FIX_HEIGHT), 0, 0, 0, GUIDesignHeight, 2, 2, 2, 2
 label extended over frame without thick and with text justify to right More...
 
#define GUIDesignLabelRightThick   (FRAME_THICK | JUSTIFY_RIGHT | LAYOUT_FILL_X | ICON_BEFORE_TEXT | LAYOUT_FIX_HEIGHT), 0, 0, 0, GUIDesignHeight, 2, 2, 2, 2
 label extended over frame with thick and with text justify to right More...
 
#define GUIDesignLabelThick   (FRAME_THICK | LAYOUT_FILL_X | ICON_BEFORE_TEXT | LAYOUT_FIX_HEIGHT), 0, 0, 0, GUIDesignHeight, 2, 2, 2, 2
 label extended over frame with thick and with text justify to left More...
 
#define GUIDesignLabelThick100   (FRAME_THICK | ICON_BEFORE_TEXT | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT), 0, 0, 100, GUIDesignHeight, 2, 2, 2, 2
 label with thick, text justify to left and width of 100 More...
 
#define GUIDesignLabelThick50   (FRAME_THICK | ICON_BEFORE_TEXT | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT), 0, 0, 50, GUIDesignHeight, 2, 2, 2, 2
 label with thick, text justify to left and width of 50 More...
 
#define GUIDesignLabelThick75   (FRAME_THICK | ICON_BEFORE_TEXT | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT), 0, 0, 75, GUIDesignHeight, 2, 2, 2, 2
 label with thick, text justify to left and width of 75 More...
 
#define GUIDesignLabelThickCenter   (FRAME_THICK | ICON_BEFORE_TEXT | LAYOUT_FILL_X | LAYOUT_FIX_HEIGHT | LAYOUT_CENTER_Y | LAYOUT_CENTER_X), 0, 0, 0, GUIDesignHeight, 2, 2, 2, 2
 label with thick, text justify to left and extended with (used in selector frame) More...
 
#define GUIDesignLabelTickedIcon180x46   (FRAME_THICK | ICON_BEFORE_TEXT | LAYOUT_FILL_X | LAYOUT_FIX_HEIGHT | LAYOUT_FIX_WIDTH), 0, 0, 180, 46, 2, 2, 2, 2
 label ticked filled extended over frame used for VClasses/VShapes. (can be used by icons of 64x32 pixels) More...
 
FXComboBox

Combo box editable extended over the all frame

#define GUIDesignComboBox   (FRAME_THICK | LAYOUT_FILL_X | LAYOUT_FIX_HEIGHT), 0, 0, 0, GUIDesignHeight, 2, 2, 2, 2
 
#define GUIDesignComboBoxAttribute   (COMBOBOX_NORMAL | FRAME_THICK | LAYOUT_FILL_X | LAYOUT_FIX_HEIGHT), 0, 0, 0, GUIDesignHeight, 2, 2, 2, 2
 Combo box static (cannot be edited) extended over the matrix column. More...
 
#define GUIDesignComboBoxNCol   1
 number of column of every combo box More...
 
#define GUIDesignComboBoxStatic   (COMBOBOX_STATIC | FRAME_SUNKEN | LAYOUT_LEFT | LAYOUT_TOP | LAYOUT_FIX_HEIGHT), 0, 0, 0, GUIDesignHeight, 2, 2, 2, 2
 Combo box static (not editable) More...
 
#define GUIDesignComboBoxStaticExtended   (COMBOBOX_STATIC | FRAME_THICK | LAYOUT_FILL_X | LAYOUT_FIX_HEIGHT), 0, 0, 0, GUIDesignHeight, 2, 2, 2, 2
 Combo box static (not editable) extended over the all frame. More...
 
#define GUIDesignComboBoxWidth120   (COMBOBOX_NORMAL | FRAME_THICK | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT), 0, 0, 120, GUIDesignHeight, 2, 2, 2, 2
 comboBox with thick frame, width 120 More...
 
#define GUIDesignComboBoxWidth180   (COMBOBOX_NORMAL | FRAME_THICK | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT), 0, 0, 180, GUIDesignHeight, 2, 2, 2, 2
 comboBox with thick frame, width 180 (Used in GNEVType) More...
 
FXPackers

Horizontal frame extended over frame parent

#define GUIDesignGroupBoxFrame   (LAYOUT_FILL_X | FRAME_GROOVE | GROUPBOX_TITLE_CENTER)
 Group box design extended over frame. More...
 
#define GUIDesignGroupBoxFrame100   (LAYOUT_FIX_WIDTH | FRAME_GROOVE | GROUPBOX_TITLE_CENTER), 0, 0, 112, 0, 4, 4, 4, 4, 4, 4
 Group box design for elements of width 100. More...
 
#define GUIDesignGroupBoxFrameFill   (LAYOUT_FILL_X | LAYOUT_FILL_Y | FRAME_GROOVE | GROUPBOX_TITLE_CENTER)
 Group box design extended over frame (X and Y) More...
 
#define GUIDesignHorizontalFrame   (LAYOUT_FILL_X), 0, 0, 0, 0, 4, 4, 4, 4, 4, 4
 
#define GUIDesignHorizontalFrameIcons   (LAYOUT_FILL_X | FRAME_THICK), 0, 0, 0, 0, 0, 0, 0, 0, 2, 2
 Horizontal frame used for pack icons. More...
 
#define GUIDesignHorizontalFrameStatusBar   (LAYOUT_FILL_Y | LAYOUT_RIGHT | FRAME_SUNKEN | LAYOUT_FIX_HEIGHT), 0, 0, 20, GUIDesignHeight, 0, 0, 0, 0, 0, 0
 Horizontal frame used in status bar. More...
 
#define GUIDesignMatrix   (LAYOUT_FILL_X | LAYOUT_FILL_Y | MATRIX_BY_COLUMNS | PACK_UNIFORM_WIDTH)
 Matrix design extended over Frame packed by columns. More...
 
#define GUIDesignMatrixAttributes   (LAYOUT_FILL_X | MATRIX_BY_COLUMNS | PACK_UNIFORM_WIDTH)
 Matrix design extended over Frame and used for represent attributes and their values (Deprecated) More...
 
#define GUIDesignMatrixLockGLTypes   (LAYOUT_FILL_X | LAYOUT_BOTTOM | LAYOUT_LEFT | MATRIX_BY_COLUMNS), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
 Matrix for pack GLTypes (used in GNESelectorFrame) More...
 
#define GUIDesignMatrixViewSettings   (LAYOUT_FILL_X | LAYOUT_BOTTOM | LAYOUT_LEFT | MATRIX_BY_COLUMNS), 0, 0, 0, 0, 10, 10, 10, 10, 5, 5
 FXMatrix used to pack values in Viewsettings. More...
 
#define GUIDesignVerticalFrame   (LAYOUT_FILL_Y), 0, 0, 0, 0, 4, 4, 4, 4, 4, 4
 Vertical frame extended over frame parent. More...
 
General design for netedit frames

design for frames area

#define GUIDesignAuxiliarFrame   (LAYOUT_FILL_X | LAYOUT_FILL_Y), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
 design for auxiliar (Without borders) frames used to pack another frames extended in all directions More...
 
#define GUIDesignAuxiliarHorizontalFrame   (LAYOUT_FILL_X), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
 design for auxiliar (Without borders) horizontal frame used to pack another frames More...
 
#define GUIDesignAuxiliarVerticalFrame   (LAYOUT_FILL_Y), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
 design for auxiliar (Without borders) horizontal frame used to pack another frames More...
 
#define GUIDesignCollapsableFrame   (LAYOUT_FILL_X | LAYOUT_FILL_Y), 0, 0, 0, 0, 2, 2, 2, 2, 2, 2
 design for CollapsableFrame (Used in FXGroupBoxModule) More...
 
#define GUIDesignContentsFrame   (LAYOUT_FILL_X | LAYOUT_FILL_Y)
 design for the main content frame of every frame/dialog More...
 
#define GUIDesignContentsScrollWindow   (LAYOUT_FILL_X | LAYOUT_FILL_Y | HSCROLLER_NEVER), 0, 0, 0, 0
 design for the content frame of every frame More...
 
#define GUIDesignFrameArea   (FRAME_SUNKEN | LAYOUT_SIDE_TOP | LAYOUT_FIX_WIDTH | LAYOUT_FILL_Y)
 
#define GUIDesignUniformHorizontalFrame   (LAYOUT_FILL_X | LAYOUT_FILL_Y | PACK_UNIFORM_WIDTH)
 design for horizontal frame used to pack another frames with a uniform width More...
 
#define GUIDesignViewnArea   (FRAME_SUNKEN | LAYOUT_SIDE_TOP | LAYOUT_FILL_X | LAYOUT_FILL_Y), 0, 0, 0, 0, 0, 0, 0, 0
 design for viewn area More...
 
designs for toolbars

design for top toolbar (file, edit, processing...)

#define GUIDesignStatusBar   (LAYOUT_SIDE_BOTTOM | LAYOUT_FILL_X | FRAME_RAISED)
 design used in status bar More...
 
#define GUIDesignToolBar   (FRAME_NORMAL)
 design for default toolbar More...
 
#define GUIDesignToolBarGrip   (TOOLBARGRIP_DOUBLE)
 design for toolbar grip (used to change the position of toolbar with mouse) More...
 
#define GUIDesignToolbarMenuBar   (LAYOUT_SIDE_TOP | LAYOUT_FILL_X | FRAME_RAISED)
 
#define GUIDesignToolbarMenuBarNetedit   (LAYOUT_SIDE_TOP | FRAME_RAISED)
 design for top toolbar (file, edit, processing...) used only in netedit (due supermodes buttons) More...
 
#define GUIDesignToolBarRaisedNext   (LAYOUT_DOCK_NEXT | FRAME_RAISED)
 design for first toolbar shell positioned in the next position of dock More...
 
#define GUIDesignToolBarRaisedNextTop   (LAYOUT_DOCK_NEXT | LAYOUT_SIDE_TOP | FRAME_RAISED)
 design for first toolbar shell positioned in the next-top position of dock More...
 
#define GUIDesignToolBarRaisedSame   (LAYOUT_DOCK_SAME | FRAME_RAISED)
 design for toolbar More...
 
#define GUIDesignToolBarRaisedSameTop   (LAYOUT_DOCK_SAME | LAYOUT_SIDE_TOP | FRAME_RAISED)
 design for first toolbar shell positioned in the same position of dock More...
 
designs for separators

horizontal separator

#define GUIDesignHorizontalSeparator   (SEPARATOR_GROOVE | LAYOUT_FILL_X)
 
#define GUIDesignVerticalSeparator   (SEPARATOR_GROOVE | LAYOUT_FILL_Y)
 vertical separator More...
 
designs for splitters

general design for splitters

#define GUIDesignSplitter   (LAYOUT_FILL_X | LAYOUT_FILL_Y | FRAME_RAISED | FRAME_THICK | SPLITTER_TRACKING)
 
#define GUIDesignSplitterMDI   (LAYOUT_FILL_X | LAYOUT_FILL_Y | FRAME_SUNKEN | FRAME_THICK)
 MDI Splitter. More...
 
designs for Spin dials

desing for standard spin dial

#define GUIDesignSpinDial   (FRAME_THICK | FRAME_SUNKEN | LAYOUT_TOP | LAYOUT_CENTER_Y | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT), 0, 0, 100, GUIDesignHeight, 0, 0, 0, 0
 
#define GUIDesignSpinDialAttribute   (FRAME_THICK | FRAME_SUNKEN | LAYOUT_TOP | LAYOUT_CENTER_Y | LAYOUT_FILL_X | LAYOUT_FIX_HEIGHT | SPIN_NOMIN | SPIN_NOMAX), 0, 0, 0, GUIDesignHeight, 0, 0, 0, 0
 desing for spin dial attribute More...
 
#define GUIDesignSpinDialViewPort   (FRAME_THICK | FRAME_SUNKEN | LAYOUT_TOP | LAYOUT_CENTER_Y | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT | SPIN_NOMIN | SPIN_NOMAX), 0, 0, 100, GUIDesignHeight, 0, 0, 0, 0
 desing for standard spin dial More...
 
#define GUIDesignSpinDialViewPortZoom   (FRAME_THICK | FRAME_SUNKEN | LAYOUT_TOP | LAYOUT_CENTER_Y | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT), 0, 0, 100, GUIDesignHeight, 0, 0, 0, 0
 desing for standard spin dial More...
 
designs for sliders

desing for standard slider

#define GUIDesignSlider   (SLIDER_ARROW_UP | SLIDER_TICKS_TOP | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT), 0, 0, 300, GUIDesignHeight, 0, 0, 0
 
design for view settings dialog

dialog

#define GUIDesignViewSettingsButton1   (BUTTON_DEFAULT | FRAME_RAISED | FRAME_THICK | LAYOUT_TOP | LAYOUT_LEFT | LAYOUT_CENTER_X), 0, 0, 0, 0, 20, 20, 4, 4
 Buttons. More...
 
#define GUIDesignViewSettingsButton2   (BUTTON_INITIAL | BUTTON_DEFAULT | FRAME_RAISED | FRAME_THICK | LAYOUT_TOP | LAYOUT_LEFT | LAYOUT_CENTER_X), 0, 0, 0, 0, 30, 30, 4, 4
 
#define GUIDesignViewSettingsButton3   (BUTTON_DEFAULT | FRAME_RAISED | FRAME_THICK | LAYOUT_TOP | LAYOUT_LEFT | LAYOUT_CENTER_X), 0, 0, 0, 0, 30, 30, 4, 4
 
#define GUIDesignViewSettingsButton4   (BUTTON_INITIAL | BUTTON_DEFAULT | FRAME_RAISED | FRAME_THICK | LAYOUT_RIGHT)
 
#define GUIDesignViewSettingsButton5   (BUTTON_DEFAULT | FRAME_RAISED | FRAME_THICK | LAYOUT_RIGHT), 0, 0, 0, 0, 20, 20
 
#define GUIDesignViewSettingsColorWell   (LAYOUT_FIX_WIDTH | LAYOUT_CENTER_Y | LAYOUT_SIDE_TOP | FRAME_SUNKEN | FRAME_THICK | ICON_AFTER_TEXT), 0, 0, 100, 0, 0, 0, 0, 0
 ColorWell. More...
 
#define GUIDesignViewSettingsColorWell1   (LAYOUT_FIX_WIDTH | LAYOUT_CENTER_Y | FRAME_SUNKEN | FRAME_THICK | ICON_AFTER_TEXT), 0, 0, 100, 0, 0, 0, 0, 0
 Color wells. More...
 
#define GUIDesignViewSettingsColorWell2   (LAYOUT_FIX_WIDTH | LAYOUT_CENTER_Y | LAYOUT_SIDE_TOP | FRAME_SUNKEN | FRAME_THICK | ICON_AFTER_TEXT), 0, 0, 100, 0, 0, 0, 0, 0
 
#define GUIDesignViewSettingsComboBox1   (COMBOBOX_INSERT_LAST | FRAME_SUNKEN | LAYOUT_LEFT | LAYOUT_CENTER_Y | COMBOBOX_STATIC)
 Combo boxs. More...
 
#define GUIDesignViewSettingsDialog   (DECOR_TITLE | DECOR_BORDER)
 
#define GUIDesignViewSettingsHorizontalFrame1   (FRAME_THICK), 0, 0, 0, 0, 0, 0, 0, 0, 2, 2
 Horizontal frames. More...
 
#define GUIDesignViewSettingsHorizontalFrame2   (LAYOUT_TOP | LAYOUT_LEFT | LAYOUT_FILL_X | PACK_UNIFORM_WIDTH), 0, 0, 0, 0, 10, 10, 5, 5
 
#define GUIDesignViewSettingsHorizontalFrame3   (LAYOUT_FILL_X | PACK_UNIFORM_WIDTH), 0, 0, 0, 0, 0, 0, 0, 0
 
#define GUIDesignViewSettingsLabel1   (LAYOUT_CENTER_Y)
 Label. More...
 
#define GUIDesignViewSettingsLabel2   (LAYOUT_FILL_X | JUSTIFY_LEFT)
 
#define GUIDesignViewSettingsMainDialog   (DECOR_TITLE | DECOR_BORDER | DECOR_RESIZE), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
 
#define GUIDesignViewSettingsMatrix1   (LAYOUT_FILL_X | LAYOUT_BOTTOM | LAYOUT_LEFT | MATRIX_BY_COLUMNS), 0, 0, 0, 0, 10, 10, 10, 10, 5, 5
 Matrix. More...
 
#define GUIDesignViewSettingsMatrix2   (LAYOUT_FILL_X | LAYOUT_CENTER_Y | LAYOUT_BOTTOM | LAYOUT_LEFT | MATRIX_BY_COLUMNS), 0, 0, 0, 0, 10, 10, 0, 0, 5, 5
 
#define GUIDesignViewSettingsMatrix3   (LAYOUT_FILL_X | LAYOUT_TOP | LAYOUT_LEFT | MATRIX_BY_COLUMNS), 0, 0, 0, 0, 10, 10, 10, 2, 5, 5
 
#define GUIDesignViewSettingsMatrix4   (LAYOUT_FILL_X | MATRIX_BY_COLUMNS), 0, 0, 0, 0, 10, 10, 0, 0, 5, 3
 
#define GUIDesignViewSettingsMatrix5   (LAYOUT_FILL_X | LAYOUT_BOTTOM | LAYOUT_LEFT | MATRIX_BY_COLUMNS), 0, 0, 0, 0, 10, 10, 0, 0, 5, 5
 
#define GUIDesignViewSettingsMFXTable   (LAYOUT_FILL_Y | LAYOUT_FIX_WIDTH) /*|LAYOUT_FIX_HEIGHT*/, 0, 0, 470, 0
 MFX Add/Edit Typed Table. More...
 
#define GUIDesignViewSettingsMFXTableJustify   (JUSTIFY_CENTER_X | JUSTIFY_TOP)
 
#define GUIDesignViewSettingsSpinDial1   (LAYOUT_CENTER_Y | LAYOUT_TOP | FRAME_SUNKEN | FRAME_THICK)
 
#define GUIDesignViewSettingsSpinDial2   (LAYOUT_TOP | FRAME_SUNKEN | FRAME_THICK)
 
#define GUIDesignViewSettingsTabBook1   (TABBOOK_LEFTTABS | PACK_UNIFORM_WIDTH | PACK_UNIFORM_HEIGHT | LAYOUT_FILL_X | LAYOUT_FILL_Y | LAYOUT_RIGHT), 0, 0, 0, 0, 0, 0, 0, 0
 Tab books. More...
 
#define GUIDesignViewSettingsTabItemBook1   (TAB_LEFT_NORMAL), 0, 0, 0, 0, 4, 8, 4, 4
 
#define GUIDesignViewSettingsTextField1   (TEXTFIELD_ENTER_ONLY | FRAME_SUNKEN | FRAME_THICK | LAYOUT_FILL_X)
 textFields More...
 
#define GUIDesignViewSettingsVerticalFrame1   (LAYOUT_FILL_X | LAYOUT_SIDE_TOP | LAYOUT_FILL_Y), 0, 0, 0, 0, 0, 0, 0, 0, 2, 2
 vertical frames More...
 
#define GUIDesignViewSettingsVerticalFrame2   (LAYOUT_FILL_X | FRAME_THICK | FRAME_RAISED | LAYOUT_FILL_Y), 0, 0, 0, 0, 0, 0, 0, 0, 2, 2
 
#define GUIDesignViewSettingsVerticalFrame3   (LAYOUT_FILL_Y), 0, 0, 0, 0, 10, 10, 10, 10, 5, 5
 
#define GUIDesignViewSettingsVerticalFrame4   (LAYOUT_FILL_X | LAYOUT_FILL_Y), 0, 0, 0, 0, 10, 10, 2, 8, 5, 2
 
#define GUIDesignViewSettingsVerticalFrame5   (LAYOUT_FILL_X | LAYOUT_FILL_Y), 0, 0, 0, 0, 10, 10, 10, 10, 10, 10
 
#define GUIDesignViewSettingsVerticalFrame6   (LAYOUT_FILL_X | LAYOUT_FILL_Y), 0, 0, 0, 0, 0, 0, 0, 0, 2, 2
 
design for dialog boxs

design for standard dialog box with close button (for example, about dialog)

#define GUIDesignDialogBox   (DECOR_CLOSE | DECOR_TITLE)
 
#define GUIDesignDialogBoxExplicit(width, height)   (DECOR_CLOSE | DECOR_TITLE | LAYOUT_EXPLICIT), 0, 0, width, height, 4, 4, 4, 4, 4, 4
 design for dialog box with specift width and height (for example, additional dialogs) More...
 
#define GUIDesignDialogBoxExplicitStretchable(width, height)   (DECOR_CLOSE | DECOR_TITLE | LAYOUT_EXPLICIT | DECOR_STRETCHABLE), 0, 0, width, height, 4, 4, 4, 4, 4, 4
 design for dialog box with specift width and height that can be stretched (But not shrinked) More...
 
#define GUIDesignDialogBoxResizable   (DECOR_CLOSE | DECOR_TITLE | DECOR_RESIZE)
 design for standard dialog box (for example, about dialog) More...
 
#define GUIDesignDialogBoxShrinkable   (DECOR_CLOSE | DECOR_TITLE | DECOR_SHRINKABLE)
 design for standard dialog box that can be schinked (But not stretched) More...
 
#define GUIDesignDialogBoxStretchable   (DECOR_CLOSE | DECOR_TITLE | DECOR_STRETCHABLE)
 design for standard dialog box that can be stretched (But not shrinked) More...
 
design for FXTables and their cells

design for table extended over frame

#define GUIDesignTable   (LAYOUT_FILL_X | LAYOUT_FILL_Y)
 
#define GUIDesignTableAdditionals   (LAYOUT_FILL_X | LAYOUT_FILL_Y | VSCROLLER_ALWAYS | HSCROLLER_NEVER | TABLE_NO_ROWSELECT | TABLE_NO_COLSELECT), 0, 0, 0, 0, 2, 2, 2, 2
 design for tables used in additional dialogs More...
 
#define GUIDesignTableFixElements   (LAYOUT_FILL_X | LAYOUT_FIX_HEIGHT | VSCROLLER_ALWAYS | HSCROLLER_NEVER | TABLE_NO_ROWSELECT | TABLE_NO_COLSELECT), 0, 0, 0, 200, 2, 2, 2, 2
 design for tables used in GNEFixDemandElements dialogs More...
 
#define GUIDesignTableLimitedHeight   (LAYOUT_FILL_X | LAYOUT_FIX_HEIGHT)
 design for table extended over frame but with limited Height More...
 
#define GUIDesignTableNotEditable   (LAYOUT_FILL_X | LAYOUT_FILL_Y | TABLE_READONLY)
 design for table extended over frame that cannot be edited More...
 
design for Chooser (locator) and breakpoint dialogs

design for Chooser dialog specifying size

#define GUIDesignBreakpointTable   (LAYOUT_FILL_X | LAYOUT_FILL_Y | FRAME_SUNKEN | FRAME_THICK), 0, 0, 0, 0
 design for Breakpoint table More...
 
#define GUIDesignChooserButtons   (ICON_BEFORE_TEXT | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT | FRAME_THICK | FRAME_RAISED), 0, 0, 150, GUIDesignHeight, 2, 2, 2, 2
 design for Chooser buttons More...
 
#define GUIDesignChooserDialog   (DECOR_ALL), 20, 20, 300, 350
 
#define GUIDesignChooserLayoutLeft   (LAYOUT_FILL_X | LAYOUT_FILL_Y | LAYOUT_TOP), 0, 0, 0, 0, 4, 4, 4, 4
 design for Chooser Layout left More...
 
#define GUIDesignChooserLayoutList   (LAYOUT_FILL_X | LAYOUT_FILL_Y | LAYOUT_TOP | FRAME_THICK | FRAME_SUNKEN), 0, 0, 0, 0, 0, 0, 0, 0
 design for Chooser Layout list More...
 
#define GUIDesignChooserLayoutRight   (LAYOUT_TOP), 0, 0, 0, 0, 4, 4, 4, 4
 design for Chooser Layout right More...
 
#define GUIDesignChooserListMultiple   (LIST_MULTIPLESELECT | LAYOUT_FILL_X | LAYOUT_FILL_Y | FRAME_SUNKEN | FRAME_THICK), 0, 0, 0, 0
 design for Chooser List More...
 
#define GUIDesignChooserListSingle   (LIST_SINGLESELECT | LAYOUT_FILL_X | LAYOUT_FILL_Y | FRAME_SUNKEN | FRAME_THICK), 0, 0, 0, 0
 design for Chooser List More...
 
#define GUIDesignChooserTextField   (LAYOUT_FILL_X | LAYOUT_FIX_HEIGHT | FRAME_THICK | FRAME_SUNKEN), 0, 0, 0, GUIDesignHeight, 2, 2, 2, 2
 design for Chooser TextField More...
 
design for FXTreeListDinamic

treeListDinamic used in Inspector frame

#define GUIDesignTreeListDinamic   (TREELIST_SHOWS_LINES | TREELIST_SHOWS_BOXES | TREELIST_SINGLESELECT | FRAME_SUNKEN | FRAME_THICK | LAYOUT_FILL_X | LAYOUT_FIX_HEIGHT)
 
#define GUIDesignTreeListDinamicExpandHeight   (TREELIST_SHOWS_LINES | TREELIST_SHOWS_BOXES | TREELIST_SINGLESELECT | FRAME_SUNKEN | FRAME_THICK | LAYOUT_FILL_X | LAYOUT_FILL_Y)
 treeListDinamic used in undoList More...
 

Detailed Description

Author
Pablo Alvarez Lopez
Date
Oct 2016

Definition in file GUIDesigns.h.

Macro Definition Documentation

◆ GUIDesignAuxiliarFrame

#define GUIDesignAuxiliarFrame   (LAYOUT_FILL_X | LAYOUT_FILL_Y), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0

design for auxiliar (Without borders) frames used to pack another frames extended in all directions

Definition at line 340 of file GUIDesigns.h.

◆ GUIDesignAuxiliarHorizontalFrame

#define GUIDesignAuxiliarHorizontalFrame   (LAYOUT_FILL_X), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0

design for auxiliar (Without borders) horizontal frame used to pack another frames

Definition at line 343 of file GUIDesigns.h.

◆ GUIDesignAuxiliarVerticalFrame

#define GUIDesignAuxiliarVerticalFrame   (LAYOUT_FILL_Y), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0

design for auxiliar (Without borders) horizontal frame used to pack another frames

Definition at line 346 of file GUIDesigns.h.

◆ GUIDesignBreakpointTable

#define GUIDesignBreakpointTable   (LAYOUT_FILL_X | LAYOUT_FILL_Y | FRAME_SUNKEN | FRAME_THICK), 0, 0, 0, 0

design for Breakpoint table

Definition at line 585 of file GUIDesigns.h.

◆ GUIDesignButton

#define GUIDesignButton   (FRAME_THICK | FRAME_RAISED | ICON_BEFORE_TEXT | LAYOUT_FILL_X | LAYOUT_FIX_HEIGHT), 0, 0, 0, GUIDesignHeight, 2, 2, 2, 2

Definition at line 68 of file GUIDesigns.h.

◆ GUIDesignButtonAccept

#define GUIDesignButtonAccept   (ICON_BEFORE_TEXT | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT | FRAME_THICK | FRAME_RAISED), 0, 0, 75, GUIDesignHeight, 2, 2, 2, 2

Accept Button.

Definition at line 127 of file GUIDesigns.h.

◆ GUIDesignButtonAttribute

#define GUIDesignButtonAttribute   (FRAME_THICK | FRAME_RAISED | ICON_BEFORE_TEXT | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT), 0, 0, 100, GUIDesignHeight, 2, 2, 2, 2

button extended over over column with thick and raise frame

Definition at line 71 of file GUIDesigns.h.

◆ GUIDesignButtonCancel

#define GUIDesignButtonCancel   (ICON_BEFORE_TEXT | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT | FRAME_THICK | FRAME_RAISED), 0, 0, 75, GUIDesignHeight, 2, 2, 2, 2

Cancel Button.

Definition at line 130 of file GUIDesigns.h.

◆ GUIDesignButtonCustomWidth

#define GUIDesignButtonCustomWidth (   width)    (ICON_BEFORE_TEXT | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT | FRAME_THICK | FRAME_RAISED), 0, 0, width, GUIDesignHeight, 2, 2, 2, 2

Button with custom width (used in GNEGeometryPointDialog)

Definition at line 136 of file GUIDesigns.h.

◆ GUIDesignButtonFXGroupBoxModule

#define GUIDesignButtonFXGroupBoxModule   (FRAME_LINE | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT), 0, 0, GUIDesignHeight - 1, GUIDesignHeight - 1, 2, 2, 2, 2

button used in GroupBoxModule

Definition at line 89 of file GUIDesigns.h.

◆ GUIDesignButtonIcon

#define GUIDesignButtonIcon   (FRAME_THICK | FRAME_RAISED | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT), 0, 0, GUIDesignHeight, GUIDesignHeight, 2, 2, 2, 2

button only with icon

Definition at line 77 of file GUIDesigns.h.

◆ GUIDesignButtonIconRectangular

#define GUIDesignButtonIconRectangular   (FRAME_THICK | FRAME_RAISED | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT), 0, 0, 46, GUIDesignHeight, 2, 2, 2, 2

button only with icon

Definition at line 80 of file GUIDesigns.h.

◆ GUIDesignButtonOK

#define GUIDesignButtonOK   (ICON_BEFORE_TEXT | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT | FRAME_THICK | FRAME_RAISED), 0, 0, 75, GUIDesignHeight, 2, 2, 2, 2

Definition at line 124 of file GUIDesigns.h.

◆ GUIDesignButtonRectangular

#define GUIDesignButtonRectangular   (FRAME_THICK | FRAME_RAISED | ICON_BEFORE_TEXT | JUSTIFY_CENTER_X | JUSTIFY_CENTER_Y | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT), 0, 0, 46, GUIDesignHeight, 2, 2, 2, 2

little button rectangula used in frames (For example, in "help" buttons)

Definition at line 74 of file GUIDesigns.h.

◆ GUIDesignButtonRectangular100

#define GUIDesignButtonRectangular100   (FRAME_THICK | FRAME_RAISED | ICON_BEFORE_TEXT | JUSTIFY_CENTER_X | JUSTIFY_CENTER_Y | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT), 0, 0, 100, GUIDesignHeight, 2, 2, 2, 2

button rectangular with thick and raise frame with a width of 100

Definition at line 83 of file GUIDesigns.h.

◆ GUIDesignButtonRectangular150

#define GUIDesignButtonRectangular150   (FRAME_THICK | FRAME_RAISED | ICON_BEFORE_TEXT | JUSTIFY_CENTER_X | JUSTIFY_CENTER_Y | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT), 0, 0, 150, GUIDesignHeight, 2, 2, 2, 2

button rectangular with thick and raise frame with a width of 150

Definition at line 86 of file GUIDesigns.h.

◆ GUIDesignButtonReset

#define GUIDesignButtonReset   (ICON_BEFORE_TEXT | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT | FRAME_THICK | FRAME_RAISED), 0, 0, 75, GUIDesignHeight, 2, 2, 2, 2

Reset Button.

Definition at line 133 of file GUIDesigns.h.

◆ GUIDesignButtonToolbar

#define GUIDesignButtonToolbar   (BUTTON_TOOLBAR | ICON_BEFORE_TEXT | FRAME_RAISED | LAYOUT_TOP | LAYOUT_LEFT | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT), 0, 0, GUIDesignHeight, GUIDesignHeight

little button with icon placed in navigation toolbar

Definition at line 100 of file GUIDesigns.h.

◆ GUIDesignButtonToolbarLocator

#define GUIDesignButtonToolbarLocator   (BUTTON_TOOLBAR | MENUBUTTON_RIGHT | LAYOUT_TOP | FRAME_RAISED | FRAME_THICK | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT), 0, 0, GUIDesignHeight, GUIDesignHeight

little checkable button with icon placed in navigation toolbar used specify for Locator

Definition at line 106 of file GUIDesigns.h.

◆ GUIDesignButtonToolbarText

#define GUIDesignButtonToolbarText   (BUTTON_TOOLBAR | ICON_BEFORE_TEXT | FRAME_RAISED | LAYOUT_TOP | LAYOUT_LEFT | LAYOUT_CENTER_Y | LAYOUT_FIX_HEIGHT), 0, 0, 0, GUIDesignHeight

Definition at line 97 of file GUIDesigns.h.

◆ GUIDesignButtonToolbarWithText

#define GUIDesignButtonToolbarWithText   (BUTTON_TOOLBAR | ICON_BEFORE_TEXT | FRAME_RAISED | LAYOUT_TOP | LAYOUT_LEFT | LAYOUT_FIX_HEIGHT | JUSTIFY_LEFT), 0, 0, 0, GUIDesignHeight

little button with text and icon

Definition at line 103 of file GUIDesigns.h.

◆ GUIDesignCheckButton

#define GUIDesignCheckButton   (CHECKBUTTON_NORMAL | JUSTIFY_CENTER_Y | LAYOUT_FIX_HEIGHT | JUSTIFY_LEFT), 0, 0, 0, GUIDesignHeight, 2, 2, 2, 2

checkButton placed in left position

Definition at line 145 of file GUIDesigns.h.

◆ GUIDesignCheckButtonAttribute

#define GUIDesignCheckButtonAttribute   (CHECKBUTTON_NORMAL | JUSTIFY_CENTER_Y | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT | JUSTIFY_LEFT | ICON_BEFORE_TEXT | FRAME_THICK), 0, 0, 100, GUIDesignHeight, 2, 2, 2, 2

checkButton without thick extended over the frame used for attributes

Definition at line 151 of file GUIDesigns.h.

◆ GUIDesignCheckButtonExtraHeight

#define GUIDesignCheckButtonExtraHeight   (CHECKBUTTON_NORMAL | JUSTIFY_CENTER_Y | LAYOUT_FIX_HEIGHT | JUSTIFY_LEFT), 0, 0, 0, GUIDesignHeight + 10, 2, 2, 2, 2

checkButton placed in left position with double size

Definition at line 148 of file GUIDesigns.h.

◆ GUIDesignCheckButtonFix

#define GUIDesignCheckButtonFix   (CHECKBUTTON_NORMAL | JUSTIFY_CENTER_Y | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT | JUSTIFY_LEFT | ICON_BEFORE_TEXT), 0, 0, 200, GUIDesignHeight - 2, 2, 2, 2, 2

design for check button with fixed height (used in fix elements dialogs)

Definition at line 160 of file GUIDesigns.h.

◆ GUIDesignCheckButtonIcon

#define GUIDesignCheckButtonIcon   (CHECKBUTTON_NORMAL | JUSTIFY_CENTER_Y | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT | JUSTIFY_CENTER_X), 0, 0, GUIDesignHeight, GUIDesignHeight, 2, 2, 2, 2

checkButton placed in center position with size GUIDesignHeight x GUIDesignHeight

Definition at line 154 of file GUIDesigns.h.

◆ GUIDesignCheckButtonViewSettings

#define GUIDesignCheckButtonViewSettings   (CHECKBUTTON_NORMAL | LAYOUT_CENTER_Y)

CheckButton for Frames without thick extended over the frame.

Definition at line 157 of file GUIDesigns.h.

◆ GUIDesignChooserButtons

#define GUIDesignChooserButtons   (ICON_BEFORE_TEXT | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT | FRAME_THICK | FRAME_RAISED), 0, 0, 150, GUIDesignHeight, 2, 2, 2, 2

design for Chooser buttons

Definition at line 573 of file GUIDesigns.h.

◆ GUIDesignChooserDialog

#define GUIDesignChooserDialog   (DECOR_ALL), 20, 20, 300, 350

Definition at line 570 of file GUIDesigns.h.

◆ GUIDesignChooserLayoutLeft

#define GUIDesignChooserLayoutLeft   (LAYOUT_FILL_X | LAYOUT_FILL_Y | LAYOUT_TOP), 0, 0, 0, 0, 4, 4, 4, 4

design for Chooser Layout left

Definition at line 588 of file GUIDesigns.h.

◆ GUIDesignChooserLayoutList

#define GUIDesignChooserLayoutList   (LAYOUT_FILL_X | LAYOUT_FILL_Y | LAYOUT_TOP | FRAME_THICK | FRAME_SUNKEN), 0, 0, 0, 0, 0, 0, 0, 0

design for Chooser Layout list

Definition at line 594 of file GUIDesigns.h.

◆ GUIDesignChooserLayoutRight

#define GUIDesignChooserLayoutRight   (LAYOUT_TOP), 0, 0, 0, 0, 4, 4, 4, 4

design for Chooser Layout right

Definition at line 591 of file GUIDesigns.h.

◆ GUIDesignChooserListMultiple

#define GUIDesignChooserListMultiple   (LIST_MULTIPLESELECT | LAYOUT_FILL_X | LAYOUT_FILL_Y | FRAME_SUNKEN | FRAME_THICK), 0, 0, 0, 0

design for Chooser List

Definition at line 582 of file GUIDesigns.h.

◆ GUIDesignChooserListSingle

#define GUIDesignChooserListSingle   (LIST_SINGLESELECT | LAYOUT_FILL_X | LAYOUT_FILL_Y | FRAME_SUNKEN | FRAME_THICK), 0, 0, 0, 0

design for Chooser List

Definition at line 579 of file GUIDesigns.h.

◆ GUIDesignChooserTextField

#define GUIDesignChooserTextField   (LAYOUT_FILL_X | LAYOUT_FIX_HEIGHT | FRAME_THICK | FRAME_SUNKEN), 0, 0, 0, GUIDesignHeight, 2, 2, 2, 2

design for Chooser TextField

Definition at line 576 of file GUIDesigns.h.

◆ GUIDesignCollapsableFrame

#define GUIDesignCollapsableFrame   (LAYOUT_FILL_X | LAYOUT_FILL_Y), 0, 0, 0, 0, 2, 2, 2, 2, 2, 2

design for CollapsableFrame (Used in FXGroupBoxModule)

Definition at line 355 of file GUIDesigns.h.

◆ GUIDesignComboBox

#define GUIDesignComboBox   (FRAME_THICK | LAYOUT_FILL_X | LAYOUT_FIX_HEIGHT), 0, 0, 0, GUIDesignHeight, 2, 2, 2, 2

Definition at line 267 of file GUIDesigns.h.

◆ GUIDesignComboBoxAttribute

#define GUIDesignComboBoxAttribute   (COMBOBOX_NORMAL | FRAME_THICK | LAYOUT_FILL_X | LAYOUT_FIX_HEIGHT), 0, 0, 0, GUIDesignHeight, 2, 2, 2, 2

Combo box static (cannot be edited) extended over the matrix column.

Definition at line 276 of file GUIDesigns.h.

◆ GUIDesignComboBoxNCol

#define GUIDesignComboBoxNCol   1

number of column of every combo box

Definition at line 285 of file GUIDesigns.h.

◆ GUIDesignComboBoxStatic

#define GUIDesignComboBoxStatic   (COMBOBOX_STATIC | FRAME_SUNKEN | LAYOUT_LEFT | LAYOUT_TOP | LAYOUT_FIX_HEIGHT), 0, 0, 0, GUIDesignHeight, 2, 2, 2, 2

Combo box static (not editable)

Definition at line 270 of file GUIDesigns.h.

◆ GUIDesignComboBoxStaticExtended

#define GUIDesignComboBoxStaticExtended   (COMBOBOX_STATIC | FRAME_THICK | LAYOUT_FILL_X | LAYOUT_FIX_HEIGHT), 0, 0, 0, GUIDesignHeight, 2, 2, 2, 2

Combo box static (not editable) extended over the all frame.

Definition at line 273 of file GUIDesigns.h.

◆ GUIDesignComboBoxWidth120

#define GUIDesignComboBoxWidth120   (COMBOBOX_NORMAL | FRAME_THICK | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT), 0, 0, 120, GUIDesignHeight, 2, 2, 2, 2

comboBox with thick frame, width 120

Definition at line 282 of file GUIDesigns.h.

◆ GUIDesignComboBoxWidth180

#define GUIDesignComboBoxWidth180   (COMBOBOX_NORMAL | FRAME_THICK | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT), 0, 0, 180, GUIDesignHeight, 2, 2, 2, 2

comboBox with thick frame, width 180 (Used in GNEVType)

Definition at line 279 of file GUIDesigns.h.

◆ GUIDesignContentsFrame

#define GUIDesignContentsFrame   (LAYOUT_FILL_X | LAYOUT_FILL_Y)

design for the main content frame of every frame/dialog

Definition at line 352 of file GUIDesigns.h.

◆ GUIDesignContentsScrollWindow

#define GUIDesignContentsScrollWindow   (LAYOUT_FILL_X | LAYOUT_FILL_Y | HSCROLLER_NEVER), 0, 0, 0, 0

design for the content frame of every frame

Definition at line 337 of file GUIDesigns.h.

◆ GUIDesignDialogBox

#define GUIDesignDialogBox   (DECOR_CLOSE | DECOR_TITLE)

Definition at line 527 of file GUIDesigns.h.

◆ GUIDesignDialogBoxExplicit

#define GUIDesignDialogBoxExplicit (   width,
  height 
)    (DECOR_CLOSE | DECOR_TITLE | LAYOUT_EXPLICIT), 0, 0, width, height, 4, 4, 4, 4, 4, 4

design for dialog box with specift width and height (for example, additional dialogs)

Definition at line 539 of file GUIDesigns.h.

◆ GUIDesignDialogBoxExplicitStretchable

#define GUIDesignDialogBoxExplicitStretchable (   width,
  height 
)    (DECOR_CLOSE | DECOR_TITLE | LAYOUT_EXPLICIT | DECOR_STRETCHABLE), 0, 0, width, height, 4, 4, 4, 4, 4, 4

design for dialog box with specift width and height that can be stretched (But not shrinked)

Definition at line 542 of file GUIDesigns.h.

◆ GUIDesignDialogBoxResizable

#define GUIDesignDialogBoxResizable   (DECOR_CLOSE | DECOR_TITLE | DECOR_RESIZE)

design for standard dialog box (for example, about dialog)

Definition at line 536 of file GUIDesigns.h.

◆ GUIDesignDialogBoxShrinkable

#define GUIDesignDialogBoxShrinkable   (DECOR_CLOSE | DECOR_TITLE | DECOR_SHRINKABLE)

design for standard dialog box that can be schinked (But not stretched)

Definition at line 533 of file GUIDesigns.h.

◆ GUIDesignDialogBoxStretchable

#define GUIDesignDialogBoxStretchable   (DECOR_CLOSE | DECOR_TITLE | DECOR_STRETCHABLE)

design for standard dialog box that can be stretched (But not shrinked)

Definition at line 530 of file GUIDesigns.h.

◆ GUIDesignFrameArea

#define GUIDesignFrameArea   (FRAME_SUNKEN | LAYOUT_SIDE_TOP | LAYOUT_FIX_WIDTH | LAYOUT_FILL_Y)

Definition at line 331 of file GUIDesigns.h.

◆ GUIDesignGroupBoxFrame

#define GUIDesignGroupBoxFrame   (LAYOUT_FILL_X | FRAME_GROOVE | GROUPBOX_TITLE_CENTER)

Group box design extended over frame.

Definition at line 308 of file GUIDesigns.h.

◆ GUIDesignGroupBoxFrame100

#define GUIDesignGroupBoxFrame100   (LAYOUT_FIX_WIDTH | FRAME_GROOVE | GROUPBOX_TITLE_CENTER), 0, 0, 112, 0, 4, 4, 4, 4, 4, 4

Group box design for elements of width 100.

Definition at line 314 of file GUIDesigns.h.

◆ GUIDesignGroupBoxFrameFill

#define GUIDesignGroupBoxFrameFill   (LAYOUT_FILL_X | LAYOUT_FILL_Y | FRAME_GROOVE | GROUPBOX_TITLE_CENTER)

Group box design extended over frame (X and Y)

Definition at line 311 of file GUIDesigns.h.

◆ GUIDesignHeight

#define GUIDesignHeight   23

define a standard height for all elements (Change it carefully)

Definition at line 37 of file GUIDesigns.h.

◆ GUIDesignHorizontalFrame

#define GUIDesignHorizontalFrame   (LAYOUT_FILL_X), 0, 0, 0, 0, 4, 4, 4, 4, 4, 4

Definition at line 293 of file GUIDesigns.h.

◆ GUIDesignHorizontalFrameIcons

#define GUIDesignHorizontalFrameIcons   (LAYOUT_FILL_X | FRAME_THICK), 0, 0, 0, 0, 0, 0, 0, 0, 2, 2

Horizontal frame used for pack icons.

Definition at line 299 of file GUIDesigns.h.

◆ GUIDesignHorizontalFrameStatusBar

#define GUIDesignHorizontalFrameStatusBar   (LAYOUT_FILL_Y | LAYOUT_RIGHT | FRAME_SUNKEN | LAYOUT_FIX_HEIGHT), 0, 0, 20, GUIDesignHeight, 0, 0, 0, 0, 0, 0

Horizontal frame used in status bar.

Definition at line 302 of file GUIDesigns.h.

◆ GUIDesignHorizontalSeparator

#define GUIDesignHorizontalSeparator   (SEPARATOR_GROOVE | LAYOUT_FILL_X)

Definition at line 395 of file GUIDesigns.h.

◆ GUIDesignLabelAboutInfo

#define GUIDesignLabelAboutInfo   (JUSTIFY_LEFT | LAYOUT_FILL_X | ICON_BEFORE_TEXT), 0, 0, 0, 0, 2, 2, 0, 0

label extended over frame without thick and with text justify to left

Definition at line 223 of file GUIDesigns.h.

◆ GUIDesignLabelAboutInfoCenter

#define GUIDesignLabelAboutInfoCenter   (FRAME_THICK | JUSTIFY_NORMAL | LAYOUT_FILL_X | ICON_BEFORE_TEXT), 0, 0, 0, 0, 2, 2, 0, 0

label extended over frame with thick and with text justify to center

Definition at line 226 of file GUIDesigns.h.

◆ GUIDesignLabelAttribute

#define GUIDesignLabelAttribute   (FRAME_THICK | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT | ICON_BEFORE_TEXT), 0, 0, 100, GUIDesignHeight, 2, 2, 2, 2

label extended over the matrix column with thick frame

Definition at line 217 of file GUIDesigns.h.

◆ GUIDesignLabelAttribute150

#define GUIDesignLabelAttribute150   (FRAME_THICK | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT | ICON_BEFORE_TEXT), 0, 0, 150, GUIDesignHeight, 2, 2, 2, 2

label extended over the matrix column with thick frame

Definition at line 220 of file GUIDesigns.h.

◆ GUIDesignLabelCenter

#define GUIDesignLabelCenter   (JUSTIFY_NORMAL | LAYOUT_FILL_X | ICON_BEFORE_TEXT | LAYOUT_FIX_HEIGHT), 0, 0, 0, GUIDesignHeight, 2, 2, 2, 2

label extended over frame without thick and with text justify to center

Definition at line 199 of file GUIDesigns.h.

◆ GUIDesignLabelCenterThick

#define GUIDesignLabelCenterThick   (FRAME_THICK | JUSTIFY_NORMAL | LAYOUT_FILL_X | ICON_BEFORE_TEXT | LAYOUT_FIX_HEIGHT), 0, 0, 0, GUIDesignHeight, 2, 2, 2, 2

label extended over frame with thick and with text justify to center

Definition at line 211 of file GUIDesigns.h.

◆ GUIDesignLabelFrameInformation

#define GUIDesignLabelFrameInformation   (JUSTIFY_LEFT | LAYOUT_FILL_X | ICON_BEFORE_TEXT), 0, 0, 0, 0, 2, 2, 2, 2

label extended over frame without thick and with text justify to left, used to show information in frames

Definition at line 244 of file GUIDesigns.h.

◆ GUIDesignLabelFrameThicked

#define GUIDesignLabelFrameThicked   (FRAME_THICK | JUSTIFY_LEFT | LAYOUT_FILL_X | ICON_BEFORE_TEXT), 0, 0, 0, 0, 2, 2, 2, 2

label extended over frame without thick and with text justify to left, used to show information in frames

Definition at line 247 of file GUIDesigns.h.

◆ GUIDesignLabelFXGroupBoxModule

#define GUIDesignLabelFXGroupBoxModule   (FRAME_GROOVE | LAYOUT_FILL_X | LAYOUT_FIX_HEIGHT), 0, 0, 0, GUIDesignHeight, 2, 2, 2, 2

label used in GroupBoxModule

Definition at line 259 of file GUIDesigns.h.

◆ GUIDesignLabelIcon

#define GUIDesignLabelIcon   (LAYOUT_CENTER_Y | LAYOUT_CENTER_X), 0, 0, 0, 0, 2, 2, 0, 0

design for label with icon

Definition at line 235 of file GUIDesigns.h.

◆ GUIDesignLabelIcon32x32Thicked

#define GUIDesignLabelIcon32x32Thicked   (FRAME_THICK | ICON_BEFORE_TEXT | LAYOUT_FIX_HEIGHT | LAYOUT_FIX_WIDTH), 0, 0, 24, GUIDesignHeight, 2, 2, 2, 2

label ticked filled only with an icon of 32x32

Definition at line 229 of file GUIDesigns.h.

◆ GUIDesignLabelIcon64x32Thicked

#define GUIDesignLabelIcon64x32Thicked   (FRAME_THICK | ICON_BEFORE_TEXT | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT), 0, 0, 94, 46, 2, 2, 2, 2

label ticked filled used for VClasses. It uses icons of 64x32 pixels

Definition at line 232 of file GUIDesigns.h.

◆ GUIDesignLabelIconThick

#define GUIDesignLabelIconThick   (FRAME_THICK | JUSTIFY_NORMAL | LAYOUT_FILL_X | ICON_BEFORE_TEXT | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT), 0, 0, GUIDesignHeight, GUIDesignHeight, 2, 2, 2, 2

label squared over frame with thick and with text justify to center

Definition at line 214 of file GUIDesigns.h.

◆ GUIDesignLabelLeft

#define GUIDesignLabelLeft   (JUSTIFY_LEFT | LAYOUT_FILL_X | ICON_BEFORE_TEXT | LAYOUT_FIX_HEIGHT), 0, 0, 0, GUIDesignHeight, 2, 2, 2, 2

Definition at line 193 of file GUIDesigns.h.

◆ GUIDesignLabelLeftThick

#define GUIDesignLabelLeftThick   (FRAME_THICK | JUSTIFY_LEFT | LAYOUT_FILL_X | ICON_BEFORE_TEXT | LAYOUT_FIX_HEIGHT), 0, 0, 0, GUIDesignHeight, 2, 2, 2, 2

label extended over frame with thick and with text justify to left

Definition at line 205 of file GUIDesigns.h.

◆ GUIDesignLabelRight

#define GUIDesignLabelRight   (JUSTIFY_RIGHT | LAYOUT_FILL_X | ICON_BEFORE_TEXT | LAYOUT_FIX_HEIGHT), 0, 0, 0, GUIDesignHeight, 2, 2, 2, 2

label extended over frame without thick and with text justify to right

Definition at line 196 of file GUIDesigns.h.

◆ GUIDesignLabelRightThick

#define GUIDesignLabelRightThick   (FRAME_THICK | JUSTIFY_RIGHT | LAYOUT_FILL_X | ICON_BEFORE_TEXT | LAYOUT_FIX_HEIGHT), 0, 0, 0, GUIDesignHeight, 2, 2, 2, 2

label extended over frame with thick and with text justify to right

Definition at line 208 of file GUIDesigns.h.

◆ GUIDesignLabelThick

#define GUIDesignLabelThick   (FRAME_THICK | LAYOUT_FILL_X | ICON_BEFORE_TEXT | LAYOUT_FIX_HEIGHT), 0, 0, 0, GUIDesignHeight, 2, 2, 2, 2

label extended over frame with thick and with text justify to left

Definition at line 202 of file GUIDesigns.h.

◆ GUIDesignLabelThick100

#define GUIDesignLabelThick100   (FRAME_THICK | ICON_BEFORE_TEXT | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT), 0, 0, 100, GUIDesignHeight, 2, 2, 2, 2

label with thick, text justify to left and width of 100

Definition at line 250 of file GUIDesigns.h.

◆ GUIDesignLabelThick50

#define GUIDesignLabelThick50   (FRAME_THICK | ICON_BEFORE_TEXT | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT), 0, 0, 50, GUIDesignHeight, 2, 2, 2, 2

label with thick, text justify to left and width of 50

Definition at line 256 of file GUIDesigns.h.

◆ GUIDesignLabelThick75

#define GUIDesignLabelThick75   (FRAME_THICK | ICON_BEFORE_TEXT | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT), 0, 0, 75, GUIDesignHeight, 2, 2, 2, 2

label with thick, text justify to left and width of 75

Definition at line 253 of file GUIDesigns.h.

◆ GUIDesignLabelThickCenter

#define GUIDesignLabelThickCenter   (FRAME_THICK | ICON_BEFORE_TEXT | LAYOUT_FILL_X | LAYOUT_FIX_HEIGHT | LAYOUT_CENTER_Y | LAYOUT_CENTER_X), 0, 0, 0, GUIDesignHeight, 2, 2, 2, 2

label with thick, text justify to left and extended with (used in selector frame)

Definition at line 238 of file GUIDesigns.h.

◆ GUIDesignLabelTickedIcon180x46

#define GUIDesignLabelTickedIcon180x46   (FRAME_THICK | ICON_BEFORE_TEXT | LAYOUT_FILL_X | LAYOUT_FIX_HEIGHT | LAYOUT_FIX_WIDTH), 0, 0, 180, 46, 2, 2, 2, 2

label ticked filled extended over frame used for VClasses/VShapes. (can be used by icons of 64x32 pixels)

Definition at line 241 of file GUIDesigns.h.

◆ GUIDesignList

#define GUIDesignList   (LIST_NORMAL | FRAME_NORMAL | LAYOUT_FILL_X)

design for FXLists

Definition at line 615 of file GUIDesigns.h.

◆ GUIDesignListExtended

#define GUIDesignListExtended   (LIST_NORMAL | FRAME_SUNKEN | FRAME_THICK | LAYOUT_FILL_X | LAYOUT_FILL_Y)

design for FXLists

Definition at line 624 of file GUIDesigns.h.

◆ GUIDesignListFixedHeight

#define GUIDesignListFixedHeight   (LIST_NORMAL | FRAME_NORMAL | LAYOUT_FILL_X | LAYOUT_FIX_HEIGHT)

design for FXLists with height fixed

Definition at line 618 of file GUIDesigns.h.

◆ GUIDesignListSingleElementFixedHeight

#define GUIDesignListSingleElementFixedHeight   (LIST_SINGLESELECT | FRAME_NORMAL | LAYOUT_FILL_X | LAYOUT_FIX_HEIGHT), 0, 0, 0, 100

design for FXLists that only allow a single selected elements selected and height fixed

Definition at line 621 of file GUIDesigns.h.

◆ GUIDesignMatrix

#define GUIDesignMatrix   (LAYOUT_FILL_X | LAYOUT_FILL_Y | MATRIX_BY_COLUMNS | PACK_UNIFORM_WIDTH)

Matrix design extended over Frame packed by columns.

Definition at line 305 of file GUIDesigns.h.

◆ GUIDesignMatrixAttributes

#define GUIDesignMatrixAttributes   (LAYOUT_FILL_X | MATRIX_BY_COLUMNS | PACK_UNIFORM_WIDTH)

Matrix design extended over Frame and used for represent attributes and their values (Deprecated)

Definition at line 320 of file GUIDesigns.h.

◆ GUIDesignMatrixLockGLTypes

#define GUIDesignMatrixLockGLTypes   (LAYOUT_FILL_X | LAYOUT_BOTTOM | LAYOUT_LEFT | MATRIX_BY_COLUMNS), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0

Matrix for pack GLTypes (used in GNESelectorFrame)

Definition at line 323 of file GUIDesigns.h.

◆ GUIDesignMatrixViewSettings

#define GUIDesignMatrixViewSettings   (LAYOUT_FILL_X | LAYOUT_BOTTOM | LAYOUT_LEFT | MATRIX_BY_COLUMNS), 0, 0, 0, 0, 10, 10, 10, 10, 5, 5

FXMatrix used to pack values in Viewsettings.

Definition at line 317 of file GUIDesigns.h.

◆ GUIDesignMDIButtonLeft

#define GUIDesignMDIButtonLeft   (LAYOUT_LEFT)

Definition at line 168 of file GUIDesigns.h.

◆ GUIDesignMDIButtonRight

#define GUIDesignMDIButtonRight   (FRAME_RAISED | LAYOUT_RIGHT)

MDIButton oriented to right.

Definition at line 171 of file GUIDesigns.h.

◆ GUIDesignMFXCheckableButton

#define GUIDesignMFXCheckableButton   (BUTTON_NORMAL | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT), 0, 0, GUIDesignHeight, GUIDesignHeight

Definition at line 114 of file GUIDesigns.h.

◆ GUIDesignMFXCheckableButtonSupermode

#define GUIDesignMFXCheckableButtonSupermode   (BUTTON_NORMAL | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT), 0, 0, 100, GUIDesignHeight

checkable button with icon placed in navigation toolbar for supermodes

Definition at line 117 of file GUIDesigns.h.

◆ GUIDesignRadioButton

#define GUIDesignRadioButton   (LAYOUT_LEFT | LAYOUT_FILL_X | ICON_BEFORE_TEXT | JUSTIFY_LEFT)

Definition at line 179 of file GUIDesigns.h.

◆ GUIDesignRadioButtonAttribute

#define GUIDesignRadioButtonAttribute   (RADIOBUTTON_NORMAL | JUSTIFY_CENTER_Y | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT | JUSTIFY_LEFT | ICON_BEFORE_TEXT | FRAME_THICK), 0, 0, 100, GUIDesignHeight, 2, 2, 2, 2

design for radio button with fixed height

Definition at line 182 of file GUIDesigns.h.

◆ GUIDesignRadioButtonFix

#define GUIDesignRadioButtonFix   (RADIOBUTTON_NORMAL | JUSTIFY_CENTER_Y | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT | JUSTIFY_LEFT | ICON_BEFORE_TEXT), 0, 0, 200, GUIDesignHeight - 2, 2, 2, 2, 2

design for radio button with fixed height (used in fix elements dialogs)

Definition at line 185 of file GUIDesigns.h.

◆ GUIDesignSlider

#define GUIDesignSlider   (SLIDER_ARROW_UP | SLIDER_TICKS_TOP | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT), 0, 0, 300, GUIDesignHeight, 0, 0, 0

Definition at line 434 of file GUIDesigns.h.

◆ GUIDesignSpinDial

#define GUIDesignSpinDial   (FRAME_THICK | FRAME_SUNKEN | LAYOUT_TOP | LAYOUT_CENTER_Y | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT), 0, 0, 100, GUIDesignHeight, 0, 0, 0, 0

Definition at line 417 of file GUIDesigns.h.

◆ GUIDesignSpinDialAttribute

#define GUIDesignSpinDialAttribute   (FRAME_THICK | FRAME_SUNKEN | LAYOUT_TOP | LAYOUT_CENTER_Y | LAYOUT_FILL_X | LAYOUT_FIX_HEIGHT | SPIN_NOMIN | SPIN_NOMAX), 0, 0, 0, GUIDesignHeight, 0, 0, 0, 0

desing for spin dial attribute

Definition at line 426 of file GUIDesigns.h.

◆ GUIDesignSpinDialViewPort

#define GUIDesignSpinDialViewPort   (FRAME_THICK | FRAME_SUNKEN | LAYOUT_TOP | LAYOUT_CENTER_Y | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT | SPIN_NOMIN | SPIN_NOMAX), 0, 0, 100, GUIDesignHeight, 0, 0, 0, 0

desing for standard spin dial

Definition at line 423 of file GUIDesigns.h.

◆ GUIDesignSpinDialViewPortZoom

#define GUIDesignSpinDialViewPortZoom   (FRAME_THICK | FRAME_SUNKEN | LAYOUT_TOP | LAYOUT_CENTER_Y | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT), 0, 0, 100, GUIDesignHeight, 0, 0, 0, 0

desing for standard spin dial

Definition at line 420 of file GUIDesigns.h.

◆ GUIDesignSplitter

#define GUIDesignSplitter   (LAYOUT_FILL_X | LAYOUT_FILL_Y | FRAME_RAISED | FRAME_THICK | SPLITTER_TRACKING)

Definition at line 406 of file GUIDesigns.h.

◆ GUIDesignSplitterMDI

#define GUIDesignSplitterMDI   (LAYOUT_FILL_X | LAYOUT_FILL_Y | FRAME_SUNKEN | FRAME_THICK)

MDI Splitter.

Definition at line 409 of file GUIDesigns.h.

◆ GUIDesignStatusBar

#define GUIDesignStatusBar   (LAYOUT_SIDE_BOTTOM | LAYOUT_FILL_X | FRAME_RAISED)

design used in status bar

Definition at line 378 of file GUIDesigns.h.

◆ GUIDesignTabBook

#define GUIDesignTabBook   (TABBOOK_LEFTTABS | PACK_UNIFORM_WIDTH | PACK_UNIFORM_HEIGHT | LAYOUT_FILL_X | LAYOUT_FILL_Y | LAYOUT_RIGHT)

desgin for TabBooks

Definition at line 627 of file GUIDesigns.h.

◆ GUIDesignTable

#define GUIDesignTable   (LAYOUT_FILL_X | LAYOUT_FILL_Y)

Definition at line 550 of file GUIDesigns.h.

◆ GUIDesignTableAdditionals

#define GUIDesignTableAdditionals   (LAYOUT_FILL_X | LAYOUT_FILL_Y | VSCROLLER_ALWAYS | HSCROLLER_NEVER | TABLE_NO_ROWSELECT | TABLE_NO_COLSELECT), 0, 0, 0, 0, 2, 2, 2, 2

design for tables used in additional dialogs

Definition at line 559 of file GUIDesigns.h.

◆ GUIDesignTableFixElements

#define GUIDesignTableFixElements   (LAYOUT_FILL_X | LAYOUT_FIX_HEIGHT | VSCROLLER_ALWAYS | HSCROLLER_NEVER | TABLE_NO_ROWSELECT | TABLE_NO_COLSELECT), 0, 0, 0, 200, 2, 2, 2, 2

design for tables used in GNEFixDemandElements dialogs

Definition at line 562 of file GUIDesigns.h.

◆ GUIDesignTableLimitedHeight

#define GUIDesignTableLimitedHeight   (LAYOUT_FILL_X | LAYOUT_FIX_HEIGHT)

design for table extended over frame but with limited Height

Definition at line 556 of file GUIDesigns.h.

◆ GUIDesignTableNotEditable

#define GUIDesignTableNotEditable   (LAYOUT_FILL_X | LAYOUT_FILL_Y | TABLE_READONLY)

design for table extended over frame that cannot be edited

Definition at line 553 of file GUIDesigns.h.

◆ GUIDesignTextField

#define GUIDesignTextField   (FRAME_THICK | LAYOUT_FILL_X | LAYOUT_FIX_HEIGHT), 0, 0, 0, GUIDesignHeight, 2, 2, 2, 2

Definition at line 42 of file GUIDesigns.h.

◆ GUIDesignTextFieldInt

#define GUIDesignTextFieldInt   (FRAME_THICK | LAYOUT_FILL_X | LAYOUT_FIX_HEIGHT | TEXTFIELD_INTEGER), 0, 0, 0, GUIDesignHeight, 2, 2, 2, 2

text field extended over Frame with thick frame (int)

Definition at line 45 of file GUIDesigns.h.

◆ GUIDesignTextFieldNCol

#define GUIDesignTextFieldNCol   1

Num of column of text field.

Definition at line 60 of file GUIDesigns.h.

◆ GUIDesignTextFieldReal

#define GUIDesignTextFieldReal   (FRAME_THICK | LAYOUT_FILL_X | LAYOUT_FIX_HEIGHT | TEXTFIELD_REAL), 0, 0, 0, GUIDesignHeight, 2, 2, 2, 2

text field extended over Frame with thick frame (real)

Definition at line 48 of file GUIDesigns.h.

◆ GUIDesignTextFielWidth180

#define GUIDesignTextFielWidth180   (FRAME_THICK | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT), 0, 0, 180, GUIDesignHeight, 2, 2, 2, 2

text field with thick frame, width of 180 (Used in type frame)

Definition at line 57 of file GUIDesigns.h.

◆ GUIDesignTextFielWidth50

#define GUIDesignTextFielWidth50   (FRAME_THICK | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT), 0, 0, 50, GUIDesignHeight, 2, 2, 2, 2

text field with thick frame and width 50

Definition at line 51 of file GUIDesigns.h.

◆ GUIDesignTextFielWidth50Real

#define GUIDesignTextFielWidth50Real   (FRAME_THICK | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT | TEXTFIELD_REAL), 0, 0, 50, GUIDesignHeight, 2, 2, 2, 2

text field with thick frame and width 50 and limited to doubles

Definition at line 54 of file GUIDesigns.h.

◆ GUIDesignToolBar

#define GUIDesignToolBar   (FRAME_NORMAL)

design for default toolbar

Definition at line 369 of file GUIDesigns.h.

◆ GUIDesignToolBarGrip

#define GUIDesignToolBarGrip   (TOOLBARGRIP_DOUBLE)

design for toolbar grip (used to change the position of toolbar with mouse)

Definition at line 381 of file GUIDesigns.h.

◆ GUIDesignToolbarMenuBar

#define GUIDesignToolbarMenuBar   (LAYOUT_SIDE_TOP | LAYOUT_FILL_X | FRAME_RAISED)

Definition at line 363 of file GUIDesigns.h.

◆ GUIDesignToolbarMenuBarNetedit

#define GUIDesignToolbarMenuBarNetedit   (LAYOUT_SIDE_TOP | FRAME_RAISED)

design for top toolbar (file, edit, processing...) used only in netedit (due supermodes buttons)

Definition at line 366 of file GUIDesigns.h.

◆ GUIDesignToolBarRaisedNext

#define GUIDesignToolBarRaisedNext   (LAYOUT_DOCK_NEXT | FRAME_RAISED)

design for first toolbar shell positioned in the next position of dock

Definition at line 375 of file GUIDesigns.h.

◆ GUIDesignToolBarRaisedNextTop

#define GUIDesignToolBarRaisedNextTop   (LAYOUT_DOCK_NEXT | LAYOUT_SIDE_TOP | FRAME_RAISED)

design for first toolbar shell positioned in the next-top position of dock

Definition at line 384 of file GUIDesigns.h.

◆ GUIDesignToolBarRaisedSame

#define GUIDesignToolBarRaisedSame   (LAYOUT_DOCK_SAME | FRAME_RAISED)

design for toolbar

Definition at line 372 of file GUIDesigns.h.

◆ GUIDesignToolBarRaisedSameTop

#define GUIDesignToolBarRaisedSameTop   (LAYOUT_DOCK_SAME | LAYOUT_SIDE_TOP | FRAME_RAISED)

design for first toolbar shell positioned in the same position of dock

Definition at line 387 of file GUIDesigns.h.

◆ GUIDesignTreeListDinamic

#define GUIDesignTreeListDinamic   (TREELIST_SHOWS_LINES | TREELIST_SHOWS_BOXES | TREELIST_SINGLESELECT | FRAME_SUNKEN | FRAME_THICK | LAYOUT_FILL_X | LAYOUT_FIX_HEIGHT)

Definition at line 602 of file GUIDesigns.h.

◆ GUIDesignTreeListDinamicExpandHeight

#define GUIDesignTreeListDinamicExpandHeight   (TREELIST_SHOWS_LINES | TREELIST_SHOWS_BOXES | TREELIST_SINGLESELECT | FRAME_SUNKEN | FRAME_THICK | LAYOUT_FILL_X | LAYOUT_FILL_Y)

treeListDinamic used in undoList

Definition at line 605 of file GUIDesigns.h.

◆ GUIDesignTreeListFrame

#define GUIDesignTreeListFrame   (TREELIST_SHOWS_LINES | TREELIST_SHOWS_BOXES | TREELIST_SINGLESELECT | FRAME_SUNKEN | FRAME_THICK | LAYOUT_FILL_X | LAYOUT_FIX_HEIGHT), 0, 0, 0, 200

Tree list used in frames to represent elements children.

Definition at line 612 of file GUIDesigns.h.

◆ GUIDesignUniformHorizontalFrame

#define GUIDesignUniformHorizontalFrame   (LAYOUT_FILL_X | LAYOUT_FILL_Y | PACK_UNIFORM_WIDTH)

design for horizontal frame used to pack another frames with a uniform width

Definition at line 349 of file GUIDesigns.h.

◆ GUIDesignVerticalFrame

#define GUIDesignVerticalFrame   (LAYOUT_FILL_Y), 0, 0, 0, 0, 4, 4, 4, 4, 4, 4

Vertical frame extended over frame parent.

Definition at line 296 of file GUIDesigns.h.

◆ GUIDesignVerticalSeparator

#define GUIDesignVerticalSeparator   (SEPARATOR_GROOVE | LAYOUT_FILL_Y)

vertical separator

Definition at line 398 of file GUIDesigns.h.

◆ GUIDesignViewnArea

#define GUIDesignViewnArea   (FRAME_SUNKEN | LAYOUT_SIDE_TOP | LAYOUT_FILL_X | LAYOUT_FILL_Y), 0, 0, 0, 0, 0, 0, 0, 0

design for viewn area

Definition at line 334 of file GUIDesigns.h.

◆ GUIDesignViewSettingsButton1

#define GUIDesignViewSettingsButton1   (BUTTON_DEFAULT | FRAME_RAISED | FRAME_THICK | LAYOUT_TOP | LAYOUT_LEFT | LAYOUT_CENTER_X), 0, 0, 0, 0, 20, 20, 4, 4

Buttons.

Definition at line 501 of file GUIDesigns.h.

◆ GUIDesignViewSettingsButton2

#define GUIDesignViewSettingsButton2   (BUTTON_INITIAL | BUTTON_DEFAULT | FRAME_RAISED | FRAME_THICK | LAYOUT_TOP | LAYOUT_LEFT | LAYOUT_CENTER_X), 0, 0, 0, 0, 30, 30, 4, 4

Definition at line 503 of file GUIDesigns.h.

◆ GUIDesignViewSettingsButton3

#define GUIDesignViewSettingsButton3   (BUTTON_DEFAULT | FRAME_RAISED | FRAME_THICK | LAYOUT_TOP | LAYOUT_LEFT | LAYOUT_CENTER_X), 0, 0, 0, 0, 30, 30, 4, 4

Definition at line 505 of file GUIDesigns.h.

◆ GUIDesignViewSettingsButton4

#define GUIDesignViewSettingsButton4   (BUTTON_INITIAL | BUTTON_DEFAULT | FRAME_RAISED | FRAME_THICK | LAYOUT_RIGHT)

Definition at line 507 of file GUIDesigns.h.

◆ GUIDesignViewSettingsButton5

#define GUIDesignViewSettingsButton5   (BUTTON_DEFAULT | FRAME_RAISED | FRAME_THICK | LAYOUT_RIGHT), 0, 0, 0, 0, 20, 20

Definition at line 509 of file GUIDesigns.h.

◆ GUIDesignViewSettingsColorWell

#define GUIDesignViewSettingsColorWell   (LAYOUT_FIX_WIDTH | LAYOUT_CENTER_Y | LAYOUT_SIDE_TOP | FRAME_SUNKEN | FRAME_THICK | ICON_AFTER_TEXT), 0, 0, 100, 0, 0, 0, 0, 0

ColorWell.

Definition at line 481 of file GUIDesigns.h.

◆ GUIDesignViewSettingsColorWell1

#define GUIDesignViewSettingsColorWell1   (LAYOUT_FIX_WIDTH | LAYOUT_CENTER_Y | FRAME_SUNKEN | FRAME_THICK | ICON_AFTER_TEXT), 0, 0, 100, 0, 0, 0, 0, 0

Color wells.

Definition at line 512 of file GUIDesigns.h.

◆ GUIDesignViewSettingsColorWell2

#define GUIDesignViewSettingsColorWell2   (LAYOUT_FIX_WIDTH | LAYOUT_CENTER_Y | LAYOUT_SIDE_TOP | FRAME_SUNKEN | FRAME_THICK | ICON_AFTER_TEXT), 0, 0, 100, 0, 0, 0, 0, 0

Definition at line 514 of file GUIDesigns.h.

◆ GUIDesignViewSettingsComboBox1

#define GUIDesignViewSettingsComboBox1   (COMBOBOX_INSERT_LAST | FRAME_SUNKEN | LAYOUT_LEFT | LAYOUT_CENTER_Y | COMBOBOX_STATIC)

Combo boxs.

Definition at line 478 of file GUIDesigns.h.

◆ GUIDesignViewSettingsDialog

#define GUIDesignViewSettingsDialog   (DECOR_TITLE | DECOR_BORDER)

Definition at line 444 of file GUIDesigns.h.

◆ GUIDesignViewSettingsHorizontalFrame1

#define GUIDesignViewSettingsHorizontalFrame1   (FRAME_THICK), 0, 0, 0, 0, 0, 0, 0, 0, 2, 2

Horizontal frames.

Definition at line 460 of file GUIDesigns.h.

◆ GUIDesignViewSettingsHorizontalFrame2

#define GUIDesignViewSettingsHorizontalFrame2   (LAYOUT_TOP | LAYOUT_LEFT | LAYOUT_FILL_X | PACK_UNIFORM_WIDTH), 0, 0, 0, 0, 10, 10, 5, 5

Definition at line 462 of file GUIDesigns.h.

◆ GUIDesignViewSettingsHorizontalFrame3

#define GUIDesignViewSettingsHorizontalFrame3   (LAYOUT_FILL_X | PACK_UNIFORM_WIDTH), 0, 0, 0, 0, 0, 0, 0, 0

Definition at line 464 of file GUIDesigns.h.

◆ GUIDesignViewSettingsLabel1

#define GUIDesignViewSettingsLabel1   (LAYOUT_CENTER_Y)

Label.

Definition at line 493 of file GUIDesigns.h.

◆ GUIDesignViewSettingsLabel2

#define GUIDesignViewSettingsLabel2   (LAYOUT_FILL_X | JUSTIFY_LEFT)

Definition at line 495 of file GUIDesigns.h.

◆ GUIDesignViewSettingsMainDialog

#define GUIDesignViewSettingsMainDialog   (DECOR_TITLE | DECOR_BORDER | DECOR_RESIZE), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0

Definition at line 442 of file GUIDesigns.h.

◆ GUIDesignViewSettingsMatrix1

#define GUIDesignViewSettingsMatrix1   (LAYOUT_FILL_X | LAYOUT_BOTTOM | LAYOUT_LEFT | MATRIX_BY_COLUMNS), 0, 0, 0, 0, 10, 10, 10, 10, 5, 5

Matrix.

Definition at line 467 of file GUIDesigns.h.

◆ GUIDesignViewSettingsMatrix2

#define GUIDesignViewSettingsMatrix2   (LAYOUT_FILL_X | LAYOUT_CENTER_Y | LAYOUT_BOTTOM | LAYOUT_LEFT | MATRIX_BY_COLUMNS), 0, 0, 0, 0, 10, 10, 0, 0, 5, 5

Definition at line 469 of file GUIDesigns.h.

◆ GUIDesignViewSettingsMatrix3

#define GUIDesignViewSettingsMatrix3   (LAYOUT_FILL_X | LAYOUT_TOP | LAYOUT_LEFT | MATRIX_BY_COLUMNS), 0, 0, 0, 0, 10, 10, 10, 2, 5, 5

Definition at line 471 of file GUIDesigns.h.

◆ GUIDesignViewSettingsMatrix4

#define GUIDesignViewSettingsMatrix4   (LAYOUT_FILL_X | MATRIX_BY_COLUMNS), 0, 0, 0, 0, 10, 10, 0, 0, 5, 3

Definition at line 473 of file GUIDesigns.h.

◆ GUIDesignViewSettingsMatrix5

#define GUIDesignViewSettingsMatrix5   (LAYOUT_FILL_X | LAYOUT_BOTTOM | LAYOUT_LEFT | MATRIX_BY_COLUMNS), 0, 0, 0, 0, 10, 10, 0, 0, 5, 5

Definition at line 475 of file GUIDesigns.h.

◆ GUIDesignViewSettingsMFXTable

#define GUIDesignViewSettingsMFXTable   (LAYOUT_FILL_Y | LAYOUT_FIX_WIDTH) /*|LAYOUT_FIX_HEIGHT*/, 0, 0, 470, 0

MFX Add/Edit Typed Table.

Definition at line 517 of file GUIDesigns.h.

◆ GUIDesignViewSettingsMFXTableJustify

#define GUIDesignViewSettingsMFXTableJustify   (JUSTIFY_CENTER_X | JUSTIFY_TOP)

Definition at line 519 of file GUIDesigns.h.

◆ GUIDesignViewSettingsSpinDial1

#define GUIDesignViewSettingsSpinDial1   (LAYOUT_CENTER_Y | LAYOUT_TOP | FRAME_SUNKEN | FRAME_THICK)

Definition at line 483 of file GUIDesigns.h.

◆ GUIDesignViewSettingsSpinDial2

#define GUIDesignViewSettingsSpinDial2   (LAYOUT_TOP | FRAME_SUNKEN | FRAME_THICK)

Definition at line 485 of file GUIDesigns.h.

◆ GUIDesignViewSettingsTabBook1

#define GUIDesignViewSettingsTabBook1   (TABBOOK_LEFTTABS | PACK_UNIFORM_WIDTH | PACK_UNIFORM_HEIGHT | LAYOUT_FILL_X | LAYOUT_FILL_Y | LAYOUT_RIGHT), 0, 0, 0, 0, 0, 0, 0, 0

Tab books.

Definition at line 488 of file GUIDesigns.h.

◆ GUIDesignViewSettingsTabItemBook1

#define GUIDesignViewSettingsTabItemBook1   (TAB_LEFT_NORMAL), 0, 0, 0, 0, 4, 8, 4, 4

Definition at line 490 of file GUIDesigns.h.

◆ GUIDesignViewSettingsTextField1

#define GUIDesignViewSettingsTextField1   (TEXTFIELD_ENTER_ONLY | FRAME_SUNKEN | FRAME_THICK | LAYOUT_FILL_X)

textFields

Definition at line 498 of file GUIDesigns.h.

◆ GUIDesignViewSettingsVerticalFrame1

#define GUIDesignViewSettingsVerticalFrame1   (LAYOUT_FILL_X | LAYOUT_SIDE_TOP | LAYOUT_FILL_Y), 0, 0, 0, 0, 0, 0, 0, 0, 2, 2

vertical frames

Definition at line 447 of file GUIDesigns.h.

◆ GUIDesignViewSettingsVerticalFrame2

#define GUIDesignViewSettingsVerticalFrame2   (LAYOUT_FILL_X | FRAME_THICK | FRAME_RAISED | LAYOUT_FILL_Y), 0, 0, 0, 0, 0, 0, 0, 0, 2, 2

Definition at line 449 of file GUIDesigns.h.

◆ GUIDesignViewSettingsVerticalFrame3

#define GUIDesignViewSettingsVerticalFrame3   (LAYOUT_FILL_Y), 0, 0, 0, 0, 10, 10, 10, 10, 5, 5

Definition at line 451 of file GUIDesigns.h.

◆ GUIDesignViewSettingsVerticalFrame4

#define GUIDesignViewSettingsVerticalFrame4   (LAYOUT_FILL_X | LAYOUT_FILL_Y), 0, 0, 0, 0, 10, 10, 2, 8, 5, 2

Definition at line 453 of file GUIDesigns.h.

◆ GUIDesignViewSettingsVerticalFrame5

#define GUIDesignViewSettingsVerticalFrame5   (LAYOUT_FILL_X | LAYOUT_FILL_Y), 0, 0, 0, 0, 10, 10, 10, 10, 10, 10

Definition at line 455 of file GUIDesigns.h.

◆ GUIDesignViewSettingsVerticalFrame6

#define GUIDesignViewSettingsVerticalFrame6   (LAYOUT_FILL_X | LAYOUT_FILL_Y), 0, 0, 0, 0, 0, 0, 0, 0, 2, 2

Definition at line 457 of file GUIDesigns.h.