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

#include <ewindowstyle.h>

Inheritance diagram for eWindowStyleSimple:
eWindowStyle eWindowStyle_ENUMS iObject

Public Member Functions

 eWindowStyleSimple ()
 
void handleNewSize (eWindow *wnd, eSize &size, eSize &offset)
 
void paintWindowDecoration (eWindow *wnd, gPainter &painter, const std::string &title)
 
void paintBackground (gPainter &painter, const ePoint &offset, const eSize &size)
 
void setStyle (gPainter &painter, int what)
 
void drawFrame (gPainter &painter, const eRect &frame, int what)
 
RESULT getFont (int what, ePtr< gFont > &font)
 
- Public Member Functions inherited from eWindowStyle
virtual ~eWindowStyle ()=0
 
- 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 eWindowStyle_ENUMS
enum  {
  styleLabel , styleListboxSelected , styleListboxNormal , styleListboxMarked ,
  styleListboxMarkedAndSelected , styleScollbar , styleScollbarBorder , styleSlider ,
  styleSliderBorder
}
 
enum  { frameButton , frameListboxEntry }
 
enum  {
  fontStatic , fontButton , fontTitlebar , fontListbox ,
  fontEntry , fontValue
}
 
- Protected Member Functions inherited from iObject
virtual ~iObject ()
 

Constructor & Destructor Documentation

◆ eWindowStyleSimple()

eWindowStyleSimple::eWindowStyleSimple ( )

Member Function Documentation

◆ drawFrame()

void eWindowStyleSimple::drawFrame ( gPainter painter,
const eRect frame,
int  what 
)
virtual

Implements eWindowStyle.

◆ getFont()

RESULT eWindowStyleSimple::getFont ( int  what,
ePtr< gFont > &  font 
)
virtual

Implements eWindowStyle.

◆ handleNewSize()

void eWindowStyleSimple::handleNewSize ( eWindow wnd,
eSize size,
eSize offset 
)
virtual

Implements eWindowStyle.

◆ paintBackground()

void eWindowStyleSimple::paintBackground ( gPainter painter,
const ePoint offset,
const eSize size 
)
virtual

Implements eWindowStyle.

◆ paintWindowDecoration()

void eWindowStyleSimple::paintWindowDecoration ( eWindow wnd,
gPainter painter,
const std::string &  title 
)
virtual

Implements eWindowStyle.

◆ setStyle()

void eWindowStyleSimple::setStyle ( gPainter painter,
int  what 
)
virtual

Implements eWindowStyle.


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