SUMO - Simulation of Urban MObility
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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. More...
 
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

FX::FXRealSpinDialText::FXRealSpinDialText ( )
inlineprotected

Definition at line 311 of file FXRealSpinDial.cpp.

FX::FXRealSpinDialText::FXRealSpinDialText ( const FXRealSpinDialText )
private
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

FXbool FX::FXRealSpinDialText::getNumberFormatExponent ( ) const
inline

Definition at line 345 of file FXRealSpinDial.cpp.

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

FXint FX::FXRealSpinDialText::getNumberFormatPrecision ( ) const
inline

Definition at line 342 of file FXRealSpinDial.cpp.

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

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

FXbool FX::FXRealSpinDialText::exponent
protected

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.

FXint FX::FXRealSpinDialText::precision
protected

Definition at line 357 of file FXRealSpinDial.cpp.


The documentation for this class was generated from the following file: