Compounds | |
class | CButton |
CButton - Regluar pushbutton widget. More... | |
class | CCalendarWidget |
Scaleable calendar widget. More... | |
class | CGfxWidget |
A widget with a pre-implimented empty update method for graphics-only widgets (bitmaps, etc). More... | |
class | CKbd |
A beautiful keyboard widget. More... | |
class | CLabel |
Label widget - Like a button, but cant be pushed. Container for text. More... | |
class | CListBox |
Listbox widget. More... | |
class | CPanel |
Widget container class. More... | |
class | CScrollable |
Abstract class to inherit to make an object scrollable. More... | |
class | CScrollBar |
Scrollbar widget for scrolling any. More... | |
class | CTabView |
Tab class.. like the Microsoft Windows tab widgets. More... | |
class | CTextArea |
Textarea for editing/displaying text. More... | |
class | CWidget |
Abstract class all widgets need to inherit from. More... | |
Defines | |
#define | KBD_HEIGHT 110 |
#define | KBD_WIDTH 236 |
#define | KBD_ARRAY_SIZE 15 |
#define | MAX_TABS 20 |
#define | TA_NONE 0x00 |
No special features for the CTextArea. More... | |
#define | TA_CURSOR 0x01 |
Show the cursor for editing. More... | |
#define | TA_NOAUTOSCROLL 0x02 |
Don't autoscroll the box. More... | |
#define | TA_NOBOX 0x04 |
No box. More... | |
#define | TA_OLBOX 0x08 |
Proper box for one-line textarea. More... | |
#define | SCROLL_WIDTH 15 |
#define | CAL_NONE 0 |
Calendar did nothing. More... | |
#define | CAL_VIEWCHANGE 1 |
View changed on calendar. More... | |
#define | CAL_DAYCHANGE 2 |
Selected day on calendar changed. More... | |
Typedefs | |
typedef void(* | Callback )(CWidget *w) |
Format for widget callback function. More... |
|
Nice 3d pushbutton look.
|
|
Flat button look.
|
|
Button that looks just like a label.
|
|
No formatting on button.
|
|
Selected day on calendar changed.
|
|
Calendar did nothing.
|
|
View changed on calendar.
|
|
|
|
|
|
|
|
|
|
|
|
Show the cursor for editing.
|
|
Don't autoscroll the box.
|
|
No box.
|
|
No special features for the CTextArea.
|
|
Proper box for one-line textarea.
|
|
Format for widget callback function. Any widget that uses a callback (ie CButton, etc) uses this format for callback functions. Widgets call the callback function and pass it a pointer to themselves so the callback can determine things like the calling widget's ID and other things. |