|
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().
| long MFXCheckableButton::onPaint | ( | FXObject * | sender, |
| FXSelector | sel, | ||
| void * | data | ||
| ) |
Definition at line 75 of file MFXCheckableButton.cpp.
References buildColors(), myAmInitialised, and setColors().
| long MFXCheckableButton::onUpdate | ( | FXObject * | sender, |
| FXSelector | sel, | ||
| void * | data | ||
| ) |
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().