![]() |
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().