Interface Library  0.2
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
ILInterfaceLineEdit Class Reference

Inherits ILInterfaceIBox.

Public Member Functions

 ILInterfaceLineEdit (char *valueChangedStringStorage=0, uint16 valueChangedStringStorageSize=0)
virtual ILNodeType type () const
bool init (ILInterfaceGBox *parent, const char *name, bool waitForResponse=false)
bool reset (bool waitForResponse=false)
bool setName (const char *name, bool waitForResponse=false)
bool getName (char *name, uint16 size)
bool setEchoMode (EchoMode echoMode, bool waitForResponse=false)
EchoMode getEchoMode (bool bypassCache=false, bool *ok=0)
bool setInputMask (const char *inputMask, bool waitForResponse=false)
bool getInputMask (char *inputMask, uint16 size)
bool setPlaceholderText (const char *placeholderText, bool waitForResponse=false)
bool getPlaceholderText (char *placeholderText, uint16 size)
bool setText (const char *text, bool waitForResponse=false)
bool getText (char *text, uint16 size)
bool valueChanged ()
- Public Member Functions inherited from ILInterfaceIBox
 ILInterfaceIBox ()
- Public Member Functions inherited from ILNode
 ILNode ()
virtual ~ILNode ()
uint8 handle () const
ILNodeparent () const
ILNodechildren () const
ILNodenext () const
bool enabled () const
ILNodefindChild (uint8 handle)
ILNodefindChild (ILNode *node, uint8 handle)
ILNodefindSibling (uint8 handle)
ILNodefindSibling (ILNode *node, uint8 handle)

Additional Inherited Members

- Public Types inherited from ILNode
enum  ILNodeType {

Constructor & Destructor Documentation

ILInterfaceLineEdit::ILInterfaceLineEdit ( char *  valueChangedStringStorage = 0,
uint16  valueChangedStringStorageSize = 0 

Member Function Documentation

virtual ILNodeType ILInterfaceLineEdit::type ( ) const

Reimplemented from ILNode.

bool ILInterfaceLineEdit::init ( ILInterfaceGBox parent,
const char *  name,
bool  waitForResponse = false 
bool ILInterfaceLineEdit::reset ( bool  waitForResponse = false)
bool ILInterfaceLineEdit::setName ( const char *  name,
bool  waitForResponse = false 
bool ILInterfaceLineEdit::getName ( char *  name,
uint16  size 
bool ILInterfaceLineEdit::setEchoMode ( EchoMode  echoMode,
bool  waitForResponse = false 
EchoMode ILInterfaceLineEdit::getEchoMode ( bool  bypassCache = false,
bool *  ok = 0 
bool ILInterfaceLineEdit::setInputMask ( const char *  inputMask,
bool  waitForResponse = false 
bool ILInterfaceLineEdit::getInputMask ( char *  inputMask,
uint16  size 
bool ILInterfaceLineEdit::setPlaceholderText ( const char *  placeholderText,
bool  waitForResponse = false 
bool ILInterfaceLineEdit::getPlaceholderText ( char *  placeholderText,
uint16  size 
bool ILInterfaceLineEdit::setText ( const char *  text,
bool  waitForResponse = false 
bool ILInterfaceLineEdit::getText ( char *  text,
uint16  size 
bool ILInterfaceLineEdit::valueChanged ( )

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