openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
eInputContentString Class Reference

#include <einputstring.h>

Inheritance diagram for eInputContentString:
eInputContent iObject

Public Member Functions

 eInputContentString ()
 
void getDisplay (std::string &res, int &cursor)
 
void moveCursor (int dir)
 
int haveKey (int code, int overwrite)
 
void deleteChar (int dir)
 
int isValid ()
 
void validate ()
 
void setText (const std::string &text)
 
std::string getText ()
 
- Public Member Functions inherited from eInputContent
void setInput (eInput *widget)
 
- Public Member Functions inherited from iObject
void operator delete (void *p)
 
virtual void AddRef ()=0
 
virtual void Release ()=0
 

Additional Inherited Members

- Public Types inherited from eInputContent
enum  {
  dirLeft , dirRight , dirHome , dirEnd ,
  dirUser
}
 
enum  { deleteForward , deleteBackward }
 
- Protected Member Functions inherited from iObject
virtual ~iObject ()
 
- Protected Attributes inherited from eInputContent
eInputm_input
 

Constructor & Destructor Documentation

◆ eInputContentString()

eInputContentString::eInputContentString ( )

Member Function Documentation

◆ deleteChar()

void eInputContentString::deleteChar ( int  dir)
virtual

Implements eInputContent.

◆ getDisplay()

void eInputContentString::getDisplay ( std::string &  res,
int &  cursor 
)
virtual

Implements eInputContent.

◆ getText()

std::string eInputContentString::getText ( )

◆ haveKey()

int eInputContentString::haveKey ( int  code,
int  overwrite 
)
virtual

Implements eInputContent.

◆ isValid()

int eInputContentString::isValid ( )
virtual

Implements eInputContent.

◆ moveCursor()

void eInputContentString::moveCursor ( int  dir)
virtual

Implements eInputContent.

◆ setText()

void eInputContentString::setText ( const std::string &  text)

◆ validate()

void eInputContentString::validate ( )
virtual

Implements eInputContent.


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