![]() |
openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
|
#include <einput.h>
Public Types | |
| enum | { INPUT_ACTIONS , ASCII_ACTIONS } |
| enum | InputActions { moveLeft , moveRight , moveHome , moveEnd , deleteForward , deleteBackward , toggleOverwrite , accept } |
| enum | AsciiActions { gotAsciiCode } |
Public Types inherited from eWidget | |
| enum | eWidgetEvent { evtPaint , evtKey , evtChangedPosition , evtChangedSize , evtParentChangedPosition , evtParentVisibilityChanged , evtWillChangePosition , evtWillChangeSize , evtAction , evtFocusGot , evtFocusLost , evtUserWidget } |
Public Member Functions | |
| eInput (eWidget *parent) | |
| virtual | ~eInput () |
| void | setContent (eInputContent *cnt) |
| void | setOverwriteMode (int o) |
| void | setFont (gFont *font) |
Public Member Functions inherited from eWidget | |
| eWidget (eWidget *parent) | |
| virtual | ~eWidget () |
| void | move (ePoint pos) |
| void | resize (eSize size) |
| ePoint | position () const |
| eSize | size () const |
| eSize | csize () const |
| void | invalidate (const gRegion ®ion=gRegion::invalidRegion()) |
| virtual eWidget * | child () |
| eWidget * | getParent () |
| void | show () |
| void | hide () |
| void | raise () |
| void | lower () |
| void | destruct () |
| SWIG_VOID (int) getStyle(ePtr< eWindowStyle > &SWIG_NAMED_OUTPUT(style)) | |
| void | setStyle (eWindowStyle *style) |
| void | setBackgroundColor (const gRGB &col) |
| void | clearBackgroundColor () |
| void | setZPosition (int z) |
| void | setTransparent (int transp) |
| int | isVisible () |
| int | isLowered () |
| int | isTransparent () |
| ePoint | getAbsolutePosition () |
| void | setFocus (eWidget *focus) |
| void | setPositionNotifyChild (int n) |
| void | notifyShowHide () |
Public Attributes | |
| PSignal0< void > | changed |
| int | m_cursor |
Public Attributes inherited from eWidget | |
| eWidgetAnimation | m_animation |
| gRegion | m_clip_region |
| gRegion | m_visible_region |
| gRegion | m_visible_with_childs |
| struct eWidgetDesktopCompBuffer * | m_comp_buffer [MAX_LAYER] |
Protected Member Functions | |
| int | event (int event, void *data=0, void *data2=0) |
Protected Member Functions inherited from eWidget | |
| void | mayKillFocus () |
Protected Attributes | |
| ePtr< gFont > | m_font |
| int | m_mode |
| int | m_have_focus |
| ePtr< eInputContent > | m_content |
| enum eInput::AsciiActions |
| enum eInput::InputActions |
| eInput::eInput | ( | eWidget * | parent | ) |
|
virtual |
|
protectedvirtual |
Reimplemented from eWidget.
| void eInput::setContent | ( | eInputContent * | cnt | ) |
| void eInput::setFont | ( | gFont * | font | ) |
| void eInput::setOverwriteMode | ( | int | o | ) |
| PSignal0<void> eInput::changed |
|
protected |
| int eInput::m_cursor |
|
protected |
|
protected |