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. |
1.2.12 written by Dimitri van Heesch,
© 1997-2001