SUMO - Simulation of Urban MObility
|
#include <MFXCheckableButton.h>
Public Member Functions | |
bool | amChecked () const |
MFXCheckableButton (bool amChecked, FXComposite *p, const FXString &text, FXIcon *ic=NULL, FXObject *tgt=NULL, FXSelector sel=0, FXuint opts=BUTTON_NORMAL, FXint x=0, FXint y=0, FXint w=0, FXint h=0, FXint pl=DEFAULT_PAD, FXint pr=DEFAULT_PAD, FXint pt=DEFAULT_PAD, FXint pb=DEFAULT_PAD) | |
long | onPaint (FXObject *, FXSelector, void *) |
long | onUpdate (FXObject *, FXSelector, void *) |
void | setChecked (bool val) |
~MFXCheckableButton () | |
Protected Member Functions | |
MFXCheckableButton () | |
Private Member Functions | |
void | buildColors () |
void | setColors () |
Private Attributes | |
bool | myAmChecked |
bool | myAmInitialised |
FXColor | myBackColor |
FXColor | myDarkColor |
FXColor | myHiliteColor |
FXColor | myShadowColor |
Definition at line 35 of file MFXCheckableButton.h.
MFXCheckableButton::MFXCheckableButton | ( | bool | amChecked, |
FXComposite * | p, | ||
const FXString & | text, | ||
FXIcon * | ic = NULL , |
||
FXObject * | tgt = NULL , |
||
FXSelector | sel = 0 , |
||
FXuint | opts = BUTTON_NORMAL , |
||
FXint | x = 0 , |
||
FXint | y = 0 , |
||
FXint | w = 0 , |
||
FXint | h = 0 , |
||
FXint | pl = DEFAULT_PAD , |
||
FXint | pr = DEFAULT_PAD , |
||
FXint | pt = DEFAULT_PAD , |
||
FXint | pb = DEFAULT_PAD |
||
) |
Definition at line 47 of file MFXCheckableButton.cpp.
MFXCheckableButton::~MFXCheckableButton | ( | ) |
Definition at line 59 of file MFXCheckableButton.cpp.
|
inlineprotected |
Definition at line 61 of file MFXCheckableButton.h.
bool MFXCheckableButton::amChecked | ( | ) | const |
Definition at line 63 of file MFXCheckableButton.cpp.
References myAmChecked.
Referenced by GUIGlChildWindow::onCmdShowToolTips(), and GUIGlChildWindow::onCmdZoomStyle().
|
private |
Definition at line 96 of file MFXCheckableButton.cpp.
References myAmInitialised, myBackColor, myDarkColor, myHiliteColor, and myShadowColor.
Referenced by onPaint(), and onUpdate().
Definition at line 75 of file MFXCheckableButton.cpp.
References buildColors(), myAmInitialised, and setColors().
Definition at line 85 of file MFXCheckableButton.cpp.
References buildColors(), myAmInitialised, and setColors().
void MFXCheckableButton::setChecked | ( | bool | val) |
Definition at line 69 of file MFXCheckableButton.cpp.
References myAmChecked.
Referenced by GUIGlChildWindow::buildNavigationToolBar(), GUIGlChildWindow::onCmdShowToolTips(), and GUIGlChildWindow::onCmdZoomStyle().
|
private |
Definition at line 106 of file MFXCheckableButton.cpp.
References myAmChecked, myBackColor, myDarkColor, myHiliteColor, and myShadowColor.
Referenced by onPaint(), and onUpdate().
|
private |
Definition at line 55 of file MFXCheckableButton.h.
Referenced by amChecked(), setChecked(), and setColors().
|
private |
Definition at line 58 of file MFXCheckableButton.h.
Referenced by buildColors(), onPaint(), and onUpdate().
|
private |
Definition at line 56 of file MFXCheckableButton.h.
Referenced by buildColors(), and setColors().
|
private |
Definition at line 56 of file MFXCheckableButton.h.
Referenced by buildColors(), and setColors().
|
private |
Definition at line 56 of file MFXCheckableButton.h.
Referenced by buildColors(), and setColors().
|
private |
Definition at line 56 of file MFXCheckableButton.h.
Referenced by buildColors(), and setColors().