Almond SDK
 All Classes Functions Variables Enumerations Enumerator
Public Member Functions | Public Attributes | List of all members
Widget Class Reference

Public Member Functions

 Widget ()
 
 Widget (int type, int x, int y, int width, int height, int selected, wchar_t text[80])
 
 Widget (int x, int y, int width, int lines, int lineSpacing, float size, int centered, int color, wchar_t text[80])
 
 Widget (const Widget &orig)
 
virtual ~Widget ()
 
void draw (void)
 
void unDraw (void)
 
void isPassword (int isPassword)
 
bool checkTouch (int x, int y)
 
void useKeyboard (bool useKbrd, char *setting)
 
void addWidget (Widget w)
 
int getType (void)
 
void setSelected (int state)
 
void setText (wchar_t *text)
 

Public Attributes

void(* onTouch )(void)
 
bool FIRST
 
bool LAST
 
int id
 
Widgetnext
 
Widgetprev
 
struct widget W
 

Constructor & Destructor Documentation

Widget::Widget ( )
Widget::Widget ( int  type,
int  x,
int  y,
int  width,
int  height,
int  selected,
wchar_t  text[80] 
)
Widget::Widget ( int  x,
int  y,
int  width,
int  lines,
int  lineSpacing,
float  size,
int  centered,
int  color,
wchar_t  text[80] 
)
Widget::Widget ( const Widget orig)
virtual Widget::~Widget ( )
virtual

Member Function Documentation

void Widget::addWidget ( Widget  w)
bool Widget::checkTouch ( int  x,
int  y 
)
void Widget::draw ( void  )
int Widget::getType ( void  )
void Widget::isPassword ( int  isPassword)
void Widget::setSelected ( int  state)
void Widget::setText ( wchar_t *  text)
void Widget::unDraw ( void  )
void Widget::useKeyboard ( bool  useKbrd,
char *  setting 
)

Member Data Documentation

bool Widget::FIRST
int Widget::id
bool Widget::LAST
Widget* Widget::next
void(* Widget::onTouch)(void)
Widget* Widget::prev
struct widget Widget::W