![]() |
openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
|
#include <evideo.h>
Public Member Functions | |
eVideoWidget (eWidget *parent) | |
~eVideoWidget () | |
void | setDecoder (int target) |
void | setOverscan (bool overscan) |
void | setFBSize (eSize size) |
void | setFullScreenPosition (eRect pos) |
![]() | |
eLabel (eWidget *parent, int markedPos=-1) | |
void | setText (const std::string &string) |
void | setMarkedPos (int markedPos) |
void | setFont (gFont *font) |
gFont * | getFont () |
void | setVAlign (int align) |
void | setHAlign (int align) |
void | setForegroundColor (const gRGB &col) |
void | setShadowColor (const gRGB &col) |
void | setShadowOffset (const ePoint &offset) |
void | setBorderColor (const gRGB &col) |
void | setBorderWidth (int size) |
void | setNoWrap (int nowrap) |
void | clearForegroundColor () |
int | getNoWrap () |
void | setTextPadding (const eRect &padding) |
eSize | calculateSize () |
![]() | |
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 () |
Static Public Member Functions | |
static void | setFullsize (bool force=false) |
![]() | |
static eSize | calculateTextSize (gFont *font, const std::string &string, eSize targetSize, bool nowrap=false) |
Protected Member Functions | |
int | event (int event, void *data=0, void *data2=0) |
void | updatePosition (int disable=0) |
![]() | |
void | mayKillFocus () |
Static Protected Member Functions | |
static void | writeProc (const std::string &filename, int value) |
static void | setPosition (int index, int left, int top, int width, int height) |
Additional Inherited Members | |
![]() | |
enum | { alignLeft , alignTop =alignLeft , alignCenter , alignRight , alignBottom =alignRight , alignBlock , alignBidi } |
![]() | |
enum | eWidgetEvent { evtPaint , evtKey , evtChangedPosition , evtChangedSize , evtParentChangedPosition , evtParentVisibilityChanged , evtWillChangePosition , evtWillChangeSize , evtAction , evtFocusGot , evtFocusLost , evtUserWidget } |
![]() | |
eWidgetAnimation | m_animation |
gRegion | m_clip_region |
gRegion | m_visible_region |
gRegion | m_visible_with_childs |
struct eWidgetDesktopCompBuffer * | m_comp_buffer [MAX_LAYER] |
![]() | |
ePtr< gFont > | m_font |
int | m_valign |
int | m_halign |
std::string | m_text |
int | m_pos |
int | m_text_offset |
eVideoWidget::eVideoWidget | ( | eWidget * | parent | ) |
eVideoWidget::~eVideoWidget | ( | ) |
|
protectedvirtual |
Reimplemented from eLabel.
void eVideoWidget::setDecoder | ( | int | target | ) |
void eVideoWidget::setFBSize | ( | eSize | size | ) |
void eVideoWidget::setFullScreenPosition | ( | eRect | pos | ) |
|
static |
void eVideoWidget::setOverscan | ( | bool | overscan | ) |
|
staticprotected |
|
protected |
|
staticprotected |