SUMO - Simulation of Urban MObility
GUIDesigns.h File Reference
#include <config.h>
#include <fx.h>
Include dependency graph for GUIDesigns.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define GUIDesignButtonToolbarCheckable   (BUTTON_NORMAL | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT), 0, 0, 23, 23
 little checkable button with icon placed in navigation toolbar More...
 
#define GUIDesignCheckButton   (CHECKBUTTON_NORMAL | LAYOUT_CENTER_Y)
 CheckButton for Frames extended over the frame. More...
 
#define GUIDesignList   (FRAME_NORMAL | LAYOUT_FILL_X | LAYOUT_FIX_HEIGHT | LIST_NORMAL)
 design for FXLists More...
 
#define GUIDesignRadioButton   (RADIOBUTTON_NORMAL)
 
#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 childs of elements. More...
 
FXTextFields

text field extended over Frame with thick frame

#define GUIDesignTextField   (FRAME_THICK | LAYOUT_FILL_X)
 
#define GUIDesignTextFieldInt   (FRAME_THICK | LAYOUT_FILL_X | TEXTFIELD_INTEGER)
 text field extended over Frame with thick frame and limited to Integers More...
 
#define GUIDesignTextFieldReal   (FRAME_THICK | LAYOUT_FILL_X | TEXTFIELD_REAL)
 text field extended over Frame with thick frame and limited to Doubles/SUMOReals More...
 
#define GUIDesignTextFieldAttributeInt   (FRAME_THICK | LAYOUT_FILL_COLUMN | LAYOUT_FILL_X | TEXTFIELD_INTEGER)
 text field extended over the matrix column with thick frame and limited to integers More...
 
#define GUIDesignTextFieldAttributeReal   (FRAME_THICK | LAYOUT_FILL_COLUMN | LAYOUT_FILL_X | TEXTFIELD_REAL)
 text field extended over the matrix column with thick frame and limited to real More...
 
#define GUIDesignTextFieldAttributeStr   (FRAME_THICK | LAYOUT_FILL_COLUMN | LAYOUT_FILL_X)
 text field extended over the matrix column with thick frame More...
 
#define GUIDesignTextFieldNCol   1
 Num of column of text field. More...
 
FXButtons

button extended over over Frame with thick and raise frame

#define GUIDesignButton   (FRAME_THICK | FRAME_RAISED | ICON_BEFORE_TEXT | LAYOUT_FILL_X) , 0, 0, 0, 0, 4, 4, 3, 3
 
#define GUIDesignButtonAttribute   (FRAME_THICK | FRAME_RAISED | ICON_BEFORE_TEXT | LAYOUT_FILL_COLUMN | LAYOUT_FILL_X)
 button extended over over column with thick and raise frame More...
 
#define GUIDesignButtonDialog   (FRAME_THICK | FRAME_RAISED | ICON_BEFORE_TEXT | LAYOUT_CENTER_X | JUSTIFY_NORMAL)
 button with size limited by text, centered over Frame with thick and raise frame More...
 
#define GUIDesignButtonHelp   (FRAME_THICK | FRAME_RAISED | ICON_BEFORE_TEXT | JUSTIFY_NORMAL)
 little button for help in frames More...
 
#define GUIDesignButtonIcon   (FRAME_THICK | FRAME_RAISED | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT), 0, 0, 23, 23
 button only with icon with the same size as a Label More...
 
#define GUIDesignButtonBreakpoint   (ICON_BEFORE_TEXT | LAYOUT_FILL_X | FRAME_THICK | FRAME_RAISED), 0, 0, 0, 0, 4, 4, 3, 3
 button used in Breakpoint editor More...
 
FXButtons for toolbar

little button with text placed in navigation toolbar

#define GUIDesignButtonToolbarText   (BUTTON_TOOLBAR | ICON_ABOVE_TEXT | FRAME_RAISED | LAYOUT_TOP | LAYOUT_LEFT | LAYOUT_CENTER_Y | LAYOUT_FIX_HEIGHT), 0, 0, 0, 23
 
#define GUIDesignButtonToolbar   (BUTTON_TOOLBAR | ICON_ABOVE_TEXT | FRAME_RAISED | LAYOUT_TOP | LAYOUT_LEFT | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT), 0, 0, 23, 23
 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, 23, 23
 little checkable button with icon placed in navigation toolbar used specify for Locator More...
 
FXButtons for dialogs

OK Button

#define GUIDesignButtonOK   (ICON_BEFORE_TEXT | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT | FRAME_THICK | FRAME_RAISED), 0, 0, 75, 23, 2, 2, 2, 2
 
#define GUIDesignButtonAccept   (ICON_BEFORE_TEXT | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT | FRAME_THICK | FRAME_RAISED), 0, 0, 75, 23, 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, 23, 2, 2, 2, 2
 Cancel Button. More...
 
#define GUIDesignButtonReset   (ICON_BEFORE_TEXT | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT | FRAME_THICK | FRAME_RAISED), 0, 0, 75, 23, 2, 2, 2, 2
 Reset Button. More...
 
MDI Buttons

MDIButton oriented to left

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

MenuCheck for Frames extended over the frame

#define GUIDesignMenuCheck   (LAYOUT_LEFT | ICON_BEFORE_TEXT)
 
#define GUIDesignMenuCheckAttribute   (LAYOUT_LEFT | LAYOUT_FILL_COLUMN | ICON_BEFORE_TEXT)
 MenuCheck button for attributes extended over the matrix column. More...
 
FXLabels

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

#define GUIDesignLabelLeft   (JUSTIFY_LEFT | LAYOUT_FILL_X | ICON_BEFORE_TEXT)
 
#define GUIDesignLabelRight   (JUSTIFY_RIGHT | LAYOUT_FILL_X | ICON_BEFORE_TEXT)
 label extended over over frame without thick and with text justify to right More...
 
#define GUIDesignLabelCenter   (JUSTIFY_NORMAL | LAYOUT_FILL_X | ICON_BEFORE_TEXT)
 label extended over over frame without thickand with text justify to center More...
 
#define GUIDesignLabelThick   (FRAME_THICK | LAYOUT_FILL_X | ICON_BEFORE_TEXT)
 label extended over over frame with thick and with text justify to left More...
 
#define GUIDesignLabelLeftThick   (FRAME_THICK | JUSTIFY_LEFT | LAYOUT_FILL_X | ICON_BEFORE_TEXT)
 label extended over over frame with thick and with text justify to left More...
 
#define GUIDesignLabelRightThick   (FRAME_THICK | JUSTIFY_RIGHT | LAYOUT_FILL_X | ICON_BEFORE_TEXT)
 label extended over over frame with thick and with text justify to right More...
 
#define GUIDesignLabelCenterThick   (FRAME_THICK | JUSTIFY_NORMAL | LAYOUT_FILL_X | ICON_BEFORE_TEXT)
 label extended over over frame with thick and with text justify to center More...
 
#define GUIDesignLabelAttribute   (FRAME_THICK | LAYOUT_FILL_COLUMN | LAYOUT_FILL_X | ICON_BEFORE_TEXT)
 label extended over the matrix column with thick frame More...
 
#define GUIDesignLabelOnlyIcon   (FRAME_THICK | ICON_BEFORE_TEXT | LAYOUT_FIX_WIDTH), 0, 0, 24, 0, 2, 2, 2, 2
 label ticked filled only with an icon More...
 
FXComboBox

Combo box editable extended over the all frame

#define GUIDesignComboBox   (FRAME_THICK | LAYOUT_FILL_X)
 
#define GUIDesignComboBoxStatic   (COMBOBOX_STATIC | FRAME_SUNKEN | LAYOUT_LEFT | LAYOUT_TOP | LAYOUT_CENTER_Y)
 Combo box static (not editable) More...
 
#define GUIDesignComboBoxAttribute   (COMBOBOX_NORMAL | FRAME_THICK | LAYOUT_FILL_COLUMN | LAYOUT_FILL_X)
 Combo box static (cannot be edited) extended over the matrix column. More...
 
#define GUIDesignComboBoxNCol   1
 number of column of every combo box More...
 
FXPackers

Horizontal frame extended over frame

#define GUIDesignHorizontalFrame   (LAYOUT_FILL_X | LAYOUT_LEFT)
 
#define GUIDesignVerticalFrame   (LAYOUT_FILL_Y | LAYOUT_LEFT)
 Vertical frame extended over frame. More...
 
#define GUIDesignHorizontalFrameButton   (LAYOUT_FILL_X)
 Horizontal frame used in Button Frames. More...
 
#define GUIDesignHorizontalFrameStatusBar   (LAYOUT_FIX_WIDTH | LAYOUT_FILL_Y | LAYOUT_RIGHT | FRAME_SUNKEN), 0, 0, 20, 0, 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. More...
 
#define GUIDesignGroupBoxFrame   (LAYOUT_FILL_X | FRAME_GROOVE | GROUPBOX_TITLE_CENTER)
 Group box design extended over frame. 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...
 
General design for netedit frames

design for frames area

#define GUIDesignFrameArea   (FRAME_SUNKEN | LAYOUT_SIDE_TOP | LAYOUT_FILL_X | LAYOUT_FILL_Y), 0, 0, 0, 0, 0, 0, 0, 0
 
#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...
 
#define GUIDesignContentsScrollWindow   (LAYOUT_FIX_WIDTH | LAYOUT_FILL_Y)
 design for the content frame of every frame More...
 
#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 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 GUIDesignContentsFrame   (LAYOUT_FILL_X | LAYOUT_FILL_Y)
 design for the main content frame of every frame/dialog More...
 
#define GUIDesignFrame   (LAYOUT_FIX_WIDTH | LAYOUT_FILL_Y), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
 design for all frames More...
 
designs for toolbars

design for all toolbars and menubars

#define GUIDesignBar   (LAYOUT_SIDE_TOP | LAYOUT_FILL_X | FRAME_RAISED)
 
#define GUIDesignStatusBar   (LAYOUT_SIDE_BOTTOM | LAYOUT_FILL_X | FRAME_RAISED)
 design used in status bar More...
 
#define GUIDesignToolBarGrip   (TOOLBARGRIP_DOUBLE)
 design for toolbar grip (used to change the position of toolbar with mouse) More...
 
#define GUIDesignToolBarShell1   (LAYOUT_DOCK_NEXT | LAYOUT_SIDE_TOP | FRAME_RAISED)
 design for first toolbar shell positioned in the next position of dock More...
 
#define GUIDesignToolBarShell2   (LAYOUT_DOCK_SAME | LAYOUT_SIDE_TOP | FRAME_RAISED)
 design for first toolbar shell positioned in the same position of dock More...
 
#define GUIDesignToolBarShell3   (FRAME_NORMAL)
 
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)
 
#define GUIDesignSpinDialAttribute   (FRAME_THICK | LAYOUT_FILL_COLUMN | LAYOUT_FILL_X | SPIN_NOMAX)
 spin dial extended over the matrix column with thick frame More...
 
design for about dialogs (SUMO and netedit)

design for Frame 1

#define GUIDesignAboutFrame1   (LAYOUT_TOP | FRAME_NONE | LAYOUT_FILL_X), 0, 0, 0, 0, 0, 0, 1, 1
 
#define GUIDesignAboutFrame2   (LAYOUT_TOP | LAYOUT_CENTER_X | FRAME_NONE), 0, 0, 0, 0, 0, 0, 1, 1
 design for Frame 2 More...
 
#define GUIDesignAboutFrame3   (FRAME_NONE), 0, 0, 0, 0, 20, 0, 0, 0
 design for Frame 3 More...
 
#define GUIDesignAboutLabelIcon   (LAYOUT_CENTER_Y | TEXT_OVER_ICON), 5, 0, 45, 0, 12, 0, 0, 0
 design for label with icon More...
 
#define GUIDesignAboutLabelDescription   (LAYOUT_CENTER_Y | LAYOUT_CENTER_X | JUSTIFY_CENTER_X | LABEL_NORMAL), 0, 0, 0, 0, 0, 0, 0, 0
 design for label with description (centered, between two icons) More...
 
#define GUIDesignAboutLabelInformation   (LAYOUT_CENTER_X | JUSTIFY_CENTER_X | LABEL_NORMAL), 0, 0, 0, 0, 0, 0, 0, 0
 design for label with information (for example, copyright) More...
 
#define GUIDesignAboutLinkLabel   (LAYOUT_CENTER_X | JUSTIFY_CENTER_X | LABEL_NORMAL), 0, 0, 0, 0, 5, 5, 5, 5
 design for label with link to DLR's webpage More...
 
design for view settings dialog
#define GUIDesignViewSettingsMainDialog   (DECOR_TITLE | DECOR_BORDER | DECOR_RESIZE), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
 dialog More...
 
#define GUIDesignViewSettingsDialog   (DECOR_TITLE | DECOR_BORDER)
 
#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
 
#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 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 GUIDesignViewSettingsComboBox1   (COMBOBOX_INSERT_LAST | FRAME_SUNKEN | LAYOUT_LEFT | LAYOUT_CENTER_Y | COMBOBOX_STATIC)
 Combo boxs. More...
 
#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 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 GUIDesignViewSettingsLabel1   (LAYOUT_CENTER_Y)
 Label. More...
 
#define GUIDesignViewSettingsLabel2   (LAYOUT_FILL_X | JUSTIFY_LEFT)
 
#define GUIDesignViewSettingsTextField1   (TEXTFIELD_ENTER_ONLY | FRAME_SUNKEN | FRAME_THICK | LAYOUT_FILL_X)
 textFields More...
 
#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 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 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)
 
design for dialog boxs

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

#define GUIDesignDialogBox   (DECOR_CLOSE | DECOR_TITLE)
 
#define GUIDesignDialogBoxExplicit   (DECOR_CLOSE | DECOR_TITLE | LAYOUT_EXPLICIT)
 design for dialog box with specift width and height (for example, additional dialogs) More...
 
design for FXTables and their cells

design for table extended over frame

#define GUIDesignTable   (LAYOUT_FILL_X | LAYOUT_FILL_Y)
 
#define GUIDesignTableLimitedHeight   (LAYOUT_FILL_X | LAYOUT_FIX_HEIGHT)
 design for table extended over frame but with limited Height More...
 
#define GUIDesignTableAdditionals   (LAYOUT_FILL_X | LAYOUT_FILL_Y | VSCROLLER_ALWAYS | HSCROLLER_NEVER | TABLE_NO_ROWSELECT | TABLE_NO_COLSELECT)
 design for tables used in additional dialogs More...
 
#define GUIDesignTableIconCellWidth   23
 width of cells that only contains an Icon More...
 

Detailed Description

Author
Pablo Alvarez Lopez
Date
Oct 2016
Version
Id
GUIDesigns.h 22929 2017-02-13 14:38:39Z behrisch

File with the definitions of standard style of FXObjects in SUMO

Definition in file GUIDesigns.h.

Macro Definition Documentation

#define GUIDesignAboutFrame1   (LAYOUT_TOP | FRAME_NONE | LAYOUT_FILL_X), 0, 0, 0, 0, 0, 0, 1, 1
#define GUIDesignAboutFrame2   (LAYOUT_TOP | LAYOUT_CENTER_X | FRAME_NONE), 0, 0, 0, 0, 0, 0, 1, 1

design for Frame 2

Definition at line 299 of file GUIDesigns.h.

Referenced by GNEDialog_About::GNEDialog_About(), and GUIDialog_AboutSUMO::GUIDialog_AboutSUMO().

#define GUIDesignAboutFrame3   (FRAME_NONE), 0, 0, 0, 0, 20, 0, 0, 0

design for Frame 3

Definition at line 302 of file GUIDesigns.h.

Referenced by GNEDialog_About::GNEDialog_About(), and GUIDialog_AboutSUMO::GUIDialog_AboutSUMO().

#define GUIDesignAboutLabelDescription   (LAYOUT_CENTER_Y | LAYOUT_CENTER_X | JUSTIFY_CENTER_X | LABEL_NORMAL), 0, 0, 0, 0, 0, 0, 0, 0

design for label with description (centered, between two icons)

Definition at line 308 of file GUIDesigns.h.

Referenced by GNEDialog_About::GNEDialog_About(), and GUIDialog_AboutSUMO::GUIDialog_AboutSUMO().

#define GUIDesignAboutLabelIcon   (LAYOUT_CENTER_Y | TEXT_OVER_ICON), 5, 0, 45, 0, 12, 0, 0, 0

design for label with icon

Definition at line 305 of file GUIDesigns.h.

Referenced by GNEDialog_About::GNEDialog_About(), and GUIDialog_AboutSUMO::GUIDialog_AboutSUMO().

#define GUIDesignAboutLabelInformation   (LAYOUT_CENTER_X | JUSTIFY_CENTER_X | LABEL_NORMAL), 0, 0, 0, 0, 0, 0, 0, 0

design for label with information (for example, copyright)

Definition at line 311 of file GUIDesigns.h.

Referenced by GNEDialog_About::GNEDialog_About(), and GUIDialog_AboutSUMO::GUIDialog_AboutSUMO().

#define GUIDesignAboutLinkLabel   (LAYOUT_CENTER_X | JUSTIFY_CENTER_X | LABEL_NORMAL), 0, 0, 0, 0, 5, 5, 5, 5

design for label with link to DLR's webpage

Definition at line 314 of file GUIDesigns.h.

Referenced by GNEDialog_About::GNEDialog_About(), and GUIDialog_AboutSUMO::GUIDialog_AboutSUMO().

#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 223 of file GUIDesigns.h.

Referenced by GNEAdditionalDialog::GNEAdditionalDialog(), GNERerouterIntervalDialog::GNERerouterIntervalDialog(), and GUIDialog_Breakpoints::GUIDialog_Breakpoints().

#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 226 of file GUIDesigns.h.

Referenced by GNECalibratorDialog::GNECalibratorDialog(), GNERerouterDialog::GNERerouterDialog(), GNERerouterIntervalDialog::GNERerouterIntervalDialog(), and GNEVariableSpeedSignDialog::GNEVariableSpeedSignDialog().

#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 229 of file GUIDesigns.h.

#define GUIDesignBar   (LAYOUT_SIDE_TOP | LAYOUT_FILL_X | FRAME_RAISED)
#define GUIDesignButton   (FRAME_THICK | FRAME_RAISED | ICON_BEFORE_TEXT | LAYOUT_FILL_X) , 0, 0, 0, 0, 4, 4, 3, 3
#define GUIDesignButtonAccept   (ICON_BEFORE_TEXT | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT | FRAME_THICK | FRAME_RAISED), 0, 0, 75, 23, 2, 2, 2, 2

Accept Button.

Definition at line 104 of file GUIDesigns.h.

Referenced by GNEAdditionalDialog::GNEAdditionalDialog().

#define GUIDesignButtonAttribute   (FRAME_THICK | FRAME_RAISED | ICON_BEFORE_TEXT | LAYOUT_FILL_COLUMN | LAYOUT_FILL_X)

button extended over over column with thick and raise frame

Definition at line 69 of file GUIDesigns.h.

Referenced by GNEInspectorFrame::AttrInput::AttrInput(), and GNEAdditionalFrame::singleAdditionalParameterList::singleAdditionalParameterList().

#define GUIDesignButtonBreakpoint   (ICON_BEFORE_TEXT | LAYOUT_FILL_X | FRAME_THICK | FRAME_RAISED), 0, 0, 0, 0, 4, 4, 3, 3

button used in Breakpoint editor

Definition at line 81 of file GUIDesigns.h.

Referenced by GUIDialog_Breakpoints::GUIDialog_Breakpoints().

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

Cancel Button.

Definition at line 107 of file GUIDesigns.h.

Referenced by GNEAdditionalDialog::GNEAdditionalDialog().

#define GUIDesignButtonDialog   (FRAME_THICK | FRAME_RAISED | ICON_BEFORE_TEXT | LAYOUT_CENTER_X | JUSTIFY_NORMAL)
#define GUIDesignButtonIcon   (FRAME_THICK | FRAME_RAISED | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT), 0, 0, 23, 23
#define GUIDesignButtonOK   (ICON_BEFORE_TEXT | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT | FRAME_THICK | FRAME_RAISED), 0, 0, 75, 23, 2, 2, 2, 2
#define GUIDesignButtonReset   (ICON_BEFORE_TEXT | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT | FRAME_THICK | FRAME_RAISED), 0, 0, 75, 23, 2, 2, 2, 2

Reset Button.

Definition at line 110 of file GUIDesigns.h.

Referenced by GNEAdditionalDialog::GNEAdditionalDialog().

#define GUIDesignButtonToolbar   (BUTTON_TOOLBAR | ICON_ABOVE_TEXT | FRAME_RAISED | LAYOUT_TOP | LAYOUT_LEFT | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT), 0, 0, 23, 23
#define GUIDesignButtonToolbarCheckable   (BUTTON_NORMAL | LAYOUT_FIX_WIDTH | LAYOUT_FIX_HEIGHT), 0, 0, 23, 23

little checkable button with icon placed in navigation toolbar

Definition at line 96 of file GUIDesigns.h.

Referenced by GNEViewNet::buildEditModeControls(), and GUIGlChildWindow::buildNavigationToolBar().

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

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

Definition at line 92 of file GUIDesigns.h.

Referenced by GUIGlChildWindow::buildNavigationToolBar().

#define GUIDesignButtonToolbarText   (BUTTON_TOOLBAR | ICON_ABOVE_TEXT | FRAME_RAISED | LAYOUT_TOP | LAYOUT_LEFT | LAYOUT_CENTER_Y | LAYOUT_FIX_HEIGHT), 0, 0, 0, 23

Definition at line 86 of file GUIDesigns.h.

Referenced by GUIApplicationWindow::buildToolBars().

#define GUIDesignCheckButton   (CHECKBUTTON_NORMAL | LAYOUT_CENTER_Y)
#define GUIDesignComboBox   (FRAME_THICK | LAYOUT_FILL_X)
#define GUIDesignComboBoxAttribute   (COMBOBOX_NORMAL | FRAME_THICK | LAYOUT_FILL_COLUMN | LAYOUT_FILL_X)

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

Definition at line 176 of file GUIDesigns.h.

Referenced by GNEInspectorFrame::AttrInput::AttrInput(), and GNETLSEditorFrame::GNETLSEditorFrame().

#define GUIDesignComboBoxStatic   (COMBOBOX_STATIC | FRAME_SUNKEN | LAYOUT_LEFT | LAYOUT_TOP | LAYOUT_CENTER_Y)
#define GUIDesignContentsFrame   (LAYOUT_FILL_X | LAYOUT_FILL_Y)

design for the main content frame of every frame/dialog

Definition at line 235 of file GUIDesigns.h.

Referenced by GNEAdditionalDialog::GNEAdditionalDialog(), GNEDialog_Wizard::GNEDialog_Wizard(), and GNEFrame::GNEFrame().

#define GUIDesignContentsScrollWindow   (LAYOUT_FIX_WIDTH | LAYOUT_FILL_Y)

design for the content frame of every frame

Definition at line 220 of file GUIDesigns.h.

Referenced by GNEFrame::GNEFrame().

#define GUIDesignDialogBoxExplicit   (DECOR_CLOSE | DECOR_TITLE | LAYOUT_EXPLICIT)

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

Definition at line 410 of file GUIDesigns.h.

#define GUIDesignFrame   (LAYOUT_FIX_WIDTH | LAYOUT_FILL_Y), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0

design for all frames

Definition at line 238 of file GUIDesigns.h.

#define GUIDesignFrameArea   (FRAME_SUNKEN | LAYOUT_SIDE_TOP | LAYOUT_FILL_X | LAYOUT_FILL_Y), 0, 0, 0, 0, 0, 0, 0, 0
#define GUIDesignGroupBoxFrame   (LAYOUT_FILL_X | FRAME_GROOVE | GROUPBOX_TITLE_CENTER)
#define GUIDesignHorizontalFrameButton   (LAYOUT_FILL_X)

Horizontal frame used in Button Frames.

Definition at line 192 of file GUIDesigns.h.

Referenced by GNEAdditionalDialog::GNEAdditionalDialog().

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

Horizontal frame used in status bar.

Definition at line 195 of file GUIDesigns.h.

Referenced by GNEApplicationWindow::dependentBuild(), and GUIApplicationWindow::dependentBuild().

#define GUIDesignLabelCenter   (JUSTIFY_NORMAL | LAYOUT_FILL_X | ICON_BEFORE_TEXT)

label extended over over frame without thickand with text justify to center

Definition at line 145 of file GUIDesigns.h.

#define GUIDesignLabelCenterThick   (FRAME_THICK | JUSTIFY_NORMAL | LAYOUT_FILL_X | ICON_BEFORE_TEXT)

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

Definition at line 157 of file GUIDesigns.h.

#define GUIDesignLabelLeftThick   (FRAME_THICK | JUSTIFY_LEFT | LAYOUT_FILL_X | ICON_BEFORE_TEXT)

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

Definition at line 151 of file GUIDesigns.h.

Referenced by GNEAdditionalFrame::additionalParentSelector::additionalParentSelector(), and GNERerouterIntervalDialog::GNERerouterIntervalDialog().

#define GUIDesignLabelOnlyIcon   (FRAME_THICK | ICON_BEFORE_TEXT | LAYOUT_FIX_WIDTH), 0, 0, 24, 0, 2, 2, 2, 2

label ticked filled only with an icon

Definition at line 163 of file GUIDesigns.h.

Referenced by GNERerouterIntervalDialog::GNERerouterIntervalDialog().

#define GUIDesignLabelRight   (JUSTIFY_RIGHT | LAYOUT_FILL_X | ICON_BEFORE_TEXT)

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

Definition at line 142 of file GUIDesigns.h.

#define GUIDesignLabelRightThick   (FRAME_THICK | JUSTIFY_RIGHT | LAYOUT_FILL_X | ICON_BEFORE_TEXT)

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

Definition at line 154 of file GUIDesigns.h.

#define GUIDesignLabelThick   (FRAME_THICK | LAYOUT_FILL_X | ICON_BEFORE_TEXT)

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

Definition at line 148 of file GUIDesigns.h.

Referenced by GNECalibratorDialog::GNECalibratorDialog(), GNERerouterDialog::GNERerouterDialog(), and GNERerouterIntervalDialog::GNERerouterIntervalDialog().

#define GUIDesignList   (FRAME_NORMAL | LAYOUT_FILL_X | LAYOUT_FIX_HEIGHT | LIST_NORMAL)
#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 198 of file GUIDesigns.h.

#define GUIDesignMatrixAttributes   (LAYOUT_FILL_X | MATRIX_BY_COLUMNS | PACK_UNIFORM_WIDTH)

Matrix design extended over Frame and used for represent attributes and their values.

Definition at line 201 of file GUIDesigns.h.

Referenced by GNEInspectorFrame::AttrEditor::AttrEditor(), GNECrossingFrame::crossingParameters::crossingParameters(), and GNETLSEditorFrame::GNETLSEditorFrame().

#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 207 of file GUIDesigns.h.

Referenced by GUIDialog_ViewSettings::GUIDialog_ViewSettings().

#define GUIDesignMDIButtonLeft   (LAYOUT_LEFT)

Definition at line 119 of file GUIDesigns.h.

Referenced by GUIApplicationWindow::dependentBuild().

#define GUIDesignMDIButtonRight   (FRAME_RAISED | LAYOUT_RIGHT)

MDIButton oriented to right.

Definition at line 122 of file GUIDesigns.h.

Referenced by GUIApplicationWindow::dependentBuild().

#define GUIDesignMenuCheckAttribute   (LAYOUT_LEFT | LAYOUT_FILL_COLUMN | ICON_BEFORE_TEXT)
#define GUIDesignRadioButton   (RADIOBUTTON_NORMAL)

Definition at line 435 of file GUIDesigns.h.

Referenced by GNESelectorFrame::GNESelectorFrame().

#define GUIDesignSpinDial   (FRAME_THICK | FRAME_SUNKEN | LAYOUT_TOP | LAYOUT_CENTER_Y)
#define GUIDesignSpinDialAttribute   (FRAME_THICK | LAYOUT_FILL_COLUMN | LAYOUT_FILL_X | SPIN_NOMAX)

spin dial extended over the matrix column with thick frame

Definition at line 289 of file GUIDesigns.h.

Referenced by GNEInspectorFrame::AttrInput::AttrInput(), and GNEAdditionalFrame::singleAdditionalParameter::singleAdditionalParameter().

#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.

Definition at line 279 of file GUIDesigns.h.

Referenced by GNEApplicationWindow::dependentBuild(), and GUIApplicationWindow::dependentBuild().

#define GUIDesignStatusBar   (LAYOUT_SIDE_BOTTOM | LAYOUT_FILL_X | FRAME_RAISED)

design used in status bar

Definition at line 248 of file GUIDesigns.h.

Referenced by GNEApplicationWindow::dependentBuild(), and GUIApplicationWindow::dependentBuild().

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

desgin for TabBooks

Definition at line 441 of file GUIDesigns.h.

Referenced by GNEDialog_Wizard::GNEDialog_Wizard().

#define GUIDesignTable   (LAYOUT_FILL_X | LAYOUT_FILL_Y)

Definition at line 417 of file GUIDesigns.h.

Referenced by GUIDialog_Breakpoints::GUIDialog_Breakpoints().

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

design for tables used in additional dialogs

Definition at line 423 of file GUIDesigns.h.

Referenced by GNERerouterDialog::GNERerouterDialog(), and GNERerouterIntervalDialog::GNERerouterIntervalDialog().

#define GUIDesignTableLimitedHeight   (LAYOUT_FILL_X | LAYOUT_FIX_HEIGHT)

design for table extended over frame but with limited Height

Definition at line 420 of file GUIDesigns.h.

Referenced by GNECalibratorDialog::GNECalibratorDialog(), GNETLSEditorFrame::GNETLSEditorFrame(), and GNEVariableSpeedSignDialog::GNEVariableSpeedSignDialog().

#define GUIDesignTextFieldAttributeInt   (FRAME_THICK | LAYOUT_FILL_COLUMN | LAYOUT_FILL_X | TEXTFIELD_INTEGER)

text field extended over the matrix column with thick frame and limited to integers

Definition at line 50 of file GUIDesigns.h.

Referenced by GNEInspectorFrame::AttrInput::AttrInput().

#define GUIDesignTextFieldAttributeReal   (FRAME_THICK | LAYOUT_FILL_COLUMN | LAYOUT_FILL_X | TEXTFIELD_REAL)

text field extended over the matrix column with thick frame and limited to real

Definition at line 53 of file GUIDesigns.h.

Referenced by GNEInspectorFrame::AttrInput::AttrInput(), GNECrossingFrame::crossingParameters::crossingParameters(), and GNETLSEditorFrame::GNETLSEditorFrame().

#define GUIDesignTextFieldAttributeStr   (FRAME_THICK | LAYOUT_FILL_COLUMN | LAYOUT_FILL_X)
#define GUIDesignTextFieldInt   (FRAME_THICK | LAYOUT_FILL_X | TEXTFIELD_INTEGER)

text field extended over Frame with thick frame and limited to Integers

Definition at line 44 of file GUIDesigns.h.

Referenced by GNECalibratorDialog::GNECalibratorDialog().

#define GUIDesignTextFieldReal   (FRAME_THICK | LAYOUT_FILL_X | TEXTFIELD_REAL)

text field extended over Frame with thick frame and limited to Doubles/SUMOReals

Definition at line 47 of file GUIDesigns.h.

Referenced by GNECalibratorDialog::GNECalibratorDialog(), and GNERerouterIntervalDialog::GNERerouterIntervalDialog().

#define GUIDesignToolBarGrip   (TOOLBARGRIP_DOUBLE)
#define GUIDesignToolBarShell1   (LAYOUT_DOCK_NEXT | LAYOUT_SIDE_TOP | FRAME_RAISED)

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

Definition at line 254 of file GUIDesigns.h.

Referenced by GUIApplicationWindow::buildToolBars().

#define GUIDesignToolBarShell2   (LAYOUT_DOCK_SAME | LAYOUT_SIDE_TOP | FRAME_RAISED)

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

Definition at line 257 of file GUIDesigns.h.

Referenced by GUIApplicationWindow::buildToolBars().

#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 childs of elements.

Definition at line 430 of file GUIDesigns.h.

Referenced by GNEDeleteFrame::GNEDeleteFrame(), and GNEInspectorFrame::GNEInspectorFrame().

#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 232 of file GUIDesigns.h.

Referenced by GNERerouterIntervalDialog::GNERerouterIntervalDialog().

#define GUIDesignVerticalFrame   (LAYOUT_FILL_Y | LAYOUT_LEFT)

Vertical frame extended over frame.

Definition at line 189 of file GUIDesigns.h.

#define GUIDesignVerticalSeparator   (SEPARATOR_GROOVE | LAYOUT_FILL_Y)
#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 217 of file GUIDesigns.h.

Referenced by GNEViewParent::GNEViewParent().

#define GUIDesignViewSettingsButton1   (BUTTON_DEFAULT | FRAME_RAISED | FRAME_THICK | LAYOUT_TOP | LAYOUT_LEFT | LAYOUT_CENTER_X), 0, 0, 0, 0, 20, 20, 4, 4
#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 384 of file GUIDesigns.h.

Referenced by GUIDialog_ViewSettings::GUIDialog_ViewSettings().

#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 386 of file GUIDesigns.h.

Referenced by GUIDialog_ViewSettings::GUIDialog_ViewSettings().

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

Definition at line 388 of file GUIDesigns.h.

Referenced by GUIDialog_ViewSettings::onCmdSaveSetting().

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

Definition at line 390 of file GUIDesigns.h.

Referenced by GUIDialog_ViewSettings::onCmdSaveSetting().

#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 362 of file GUIDesigns.h.

Referenced by GUIDialog_ViewSettings::GUIDialog_ViewSettings().

#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 393 of file GUIDesigns.h.

Referenced by GUIDialog_ViewSettings::rebuildColorMatrix().

#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 395 of file GUIDesigns.h.

Referenced by GUIDialog_ViewSettings::NamePanel::NamePanel().

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

Combo boxs.

Definition at line 359 of file GUIDesigns.h.

Referenced by GUIDialog_ViewSettings::GUIDialog_ViewSettings().

#define GUIDesignViewSettingsDialog   (DECOR_TITLE | DECOR_BORDER)

Definition at line 324 of file GUIDesigns.h.

Referenced by GUIDialog_ViewSettings::onCmdSaveSetting().

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

Horizontal frames.

Definition at line 340 of file GUIDesigns.h.

Referenced by GUIDialog_ViewSettings::GUIDialog_ViewSettings().

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

Definition at line 342 of file GUIDesigns.h.

Referenced by GUIDialog_ViewSettings::GUIDialog_ViewSettings().

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

Definition at line 344 of file GUIDesigns.h.

Referenced by GUIDialog_ViewSettings::onCmdSaveSetting().

#define GUIDesignViewSettingsLabel1   (LAYOUT_CENTER_Y)
#define GUIDesignViewSettingsLabel2   (LAYOUT_FILL_X | JUSTIFY_LEFT)

Definition at line 376 of file GUIDesigns.h.

Referenced by GUIDialog_ViewSettings::onCmdSaveSetting().

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

dialog

Definition at line 322 of file GUIDesigns.h.

#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 347 of file GUIDesigns.h.

Referenced by GUIDialog_ViewSettings::GUIDialog_ViewSettings().

#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 349 of file GUIDesigns.h.

Referenced by GUIDialog_ViewSettings::GUIDialog_ViewSettings().

#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 351 of file GUIDesigns.h.

Referenced by GUIDialog_ViewSettings::GUIDialog_ViewSettings().

#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.

Definition at line 398 of file GUIDesigns.h.

Referenced by GUIDialog_ViewSettings::rebuildColorMatrices().

#define GUIDesignViewSettingsMFXTableJustify   (JUSTIFY_CENTER_X | JUSTIFY_TOP)

Definition at line 400 of file GUIDesigns.h.

Referenced by GUIDialog_ViewSettings::rebuildList().

#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.

Definition at line 369 of file GUIDesigns.h.

Referenced by GUIDialog_ViewSettings::GUIDialog_ViewSettings().

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

Definition at line 371 of file GUIDesigns.h.

Referenced by GUIDialog_ViewSettings::GUIDialog_ViewSettings().

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

textFields

Definition at line 379 of file GUIDesigns.h.

Referenced by GUIDialog_ViewSettings::onCmdSaveSetting().

#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 327 of file GUIDesigns.h.

Referenced by GUIDialog_ViewSettings::GUIDialog_ViewSettings().

#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 329 of file GUIDesigns.h.

Referenced by GUIDialog_ViewSettings::GUIDialog_ViewSettings().

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

Definition at line 331 of file GUIDesigns.h.

Referenced by GUIDialog_ViewSettings::GUIDialog_ViewSettings().

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

Definition at line 333 of file GUIDesigns.h.

Referenced by GUIDialog_ViewSettings::GUIDialog_ViewSettings().

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

Definition at line 335 of file GUIDesigns.h.

Referenced by GUIDialog_ViewSettings::onCmdSaveSetting().

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

Definition at line 337 of file GUIDesigns.h.

Referenced by GUIDialog_ViewSettings::GUIDialog_ViewSettings().