SUMO - Simulation of Urban MObility
FX::FXRealSpinDialText Class Reference
Inheritance diagram for FX::FXRealSpinDialText:
FXTextField

Public Types

enum  { ID_LAST = FXTextField::ID_LAST }
enum  { FLAG_FMTSTRING = 0x1 }

Public Member Functions

 FXRealSpinDialText (FXComposite *p, FXint ncols, FXObject *tgt=NULL, FXSelector sel=0, FXuint opts=TEXTFIELD_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)
 Construct a text widget.
FXbool getNumberFormatExponent () const
FXint getNumberFormatPrecision () const
FXString getNumberFormatString () const
long onCmdSetRealValue (FXObject *, FXSelector, void *)
long onMotion (FXObject *, FXSelector, void *)
void setFormatString (const FXchar *fmt)
void setNumberFormat (FXint prec, FXbool bExp=FALSE)

Protected Member Functions

 FXRealSpinDialText ()

Protected Attributes

FXbool exponent
FXuint flags
FXString fmtString
FXint precision

Private Member Functions

 FXRealSpinDialText (const FXRealSpinDialText &)
FXRealSpinDialTextoperator= (const FXRealSpinDialText &)

Detailed Description

Definition at line 308 of file FXRealSpinDial.cpp.


Member Enumeration Documentation

anonymous enum
Enumerator:
ID_LAST 

Definition at line 318 of file FXRealSpinDial.cpp.

anonymous enum
Enumerator:
FLAG_FMTSTRING 

Definition at line 321 of file FXRealSpinDial.cpp.


Constructor & Destructor Documentation

Definition at line 311 of file FXRealSpinDial.cpp.

FX::FXRealSpinDialText::FXRealSpinDialText ( FXComposite *  p,
FXint  ncols,
FXObject tgt = NULL,
FXSelector  sel = 0,
FXuint  opts = TEXTFIELD_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 
) [inline]

Construct a text widget.

Definition at line 327 of file FXRealSpinDial.cpp.


Member Function Documentation

FXString FX::FXRealSpinDialText::getNumberFormatString ( ) const [inline]

Definition at line 352 of file FXRealSpinDial.cpp.

Referenced by FX::FXRealSpinDial::getNumberFormatString().

long FX::FXRealSpinDialText::onCmdSetRealValue ( FXObject ,
FXSelector  ,
void *  ptr 
)

Definition at line 380 of file FXRealSpinDial.cpp.

long FX::FXRealSpinDialText::onMotion ( FXObject o,
FXSelector  s,
void *  ptr 
)

Definition at line 369 of file FXRealSpinDial.cpp.

FXRealSpinDialText& FX::FXRealSpinDialText::operator= ( const FXRealSpinDialText ) [private]
void FX::FXRealSpinDialText::setFormatString ( const FXchar *  fmt) [inline]

Definition at line 348 of file FXRealSpinDial.cpp.

Referenced by FX::FXRealSpinDial::setFormatString().

void FX::FXRealSpinDialText::setNumberFormat ( FXint  prec,
FXbool  bExp = FALSE 
) [inline]

Definition at line 337 of file FXRealSpinDial.cpp.

Referenced by FX::FXRealSpinDial::setNumberFormat().


Field Documentation

Definition at line 358 of file FXRealSpinDial.cpp.

FXuint FX::FXRealSpinDialText::flags [protected]

Definition at line 360 of file FXRealSpinDial.cpp.

FXString FX::FXRealSpinDialText::fmtString [protected]

Definition at line 359 of file FXRealSpinDial.cpp.

Definition at line 357 of file FXRealSpinDial.cpp.


The documentation for this class was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Defines