#include <CUI.h>
Inheritance diagram for CGfxWidget::

Public Methods | |
| CGfxWidget () | |
| ~CGfxWidget () | |
| int | update (CInputEvent *e) |
| Update method - Recieves a CInputEvent, returns 1 if redraw is needed, 0 if not. More... | |
| virtual void | draw (CGfxScreen *s)=0 |
| Draw method - The widget should draw itslelf to the passed CGfxScreen. More... | |
|
|
|
|
|
|
|
|
Draw method - The widget should draw itslelf to the passed CGfxScreen. This will be called when the screen is being redrawn. The widget should draw itself using its m_x and m_y members as a starting co-ordinate. The drawing should be all on the passed CGfxScreen or the front lcd screen with libdj.TextScreen Reimplemented from CWidget. Reimplemented in CPersonView, CPersonEdit, CDateView, CEventView, and CNiceBars. |
|
|
Update method - Recieves a CInputEvent, returns 1 if redraw is needed, 0 if not. All keyboard and mouse (stylus) events are sent to this function. If the widget wants to trap the events, it can, and must return 1 if the screen needs to be redrawn and 0 if it does not (ie nothing happened or the action did not change the screen) Reimplemented from CWidget. |
1.2.12 written by Dimitri van Heesch,
© 1997-2001