 |
Eclipse SUMO - Simulation of Urban MObility
|
Go to the documentation of this file.
47 FXGroupBoxModule(FXVerticalFrame* contentFrame,
const std::string& text,
const int options = Options::NOTHING);
53 void setText(
const std::string& text);
59 long onPaint(FXObject*, FXSelector,
void*);
void toggleSaveButton(const bool value)
enable or disable save buttons
long onCmdExtendButton(FXObject *, FXSelector, void *)
extends GroupBoxModule
virtual bool saveContents() const
save contents (can be reimplemented in children)
long onCmdResetButton(FXObject *, FXSelector, void *)
reset GroupBoxModule
const int myOptions
GroupBoxModule options.
FXLabel * myLabel
label used in non collapsable FXGroupBoxModule
GNEFrame * myFrameParent
GNEFrame in which this GroupBox is placed.
FXButton * mySaveButton
button for save elements
FXButton * myCollapseButton
button for collapse elements
long onCmdCollapseButton(FXObject *, FXSelector, void *)
collapse GroupBoxModule
long onUpdResetButton(FXObject *, FXSelector, void *)
update reset GroupBoxModule
FXGroupBoxModule()
FOX need this.
long onPaint(FXObject *, FXSelector, void *)
draw FXGroupBoxModule
long onCmdSaveButton(FXObject *, FXSelector, void *)
save contents
FXVerticalFrame * myCollapsableFrame
vertical collapsable frame
Options
GroupBoxModule options.
long onCmdLoadButton(FXObject *, FXSelector, void *)
load contents
bool myCollapsed
flag to check if this groupbox is collapsed
FXGroupBoxModule (based on FXGroupBox)
FXVerticalFrame * getCollapsableFrame()
get collapsable frame (used by all elements that will be collapsed if button is toggled)
FXButton * myLoadButton
button for load elements
FXButton * myExtendButton
button for extend elements
virtual bool loadContents() const
load contents (can be reimplemented in children)
void setText(const std::string &text)
set text
FXButton * myResetWidthButton
button for reset frame width
~FXGroupBoxModule()
destructor