#include "metrics.h"
#include "dynld.h"
Data Structures | |
| struct | TPropType |
| Generic property class structure. More... | |
| struct | TWidgetProp |
| Widget property structure. More... | |
| struct | TWidgetClass |
| Widget Class structure. More... | |
| struct | TiWidget |
| Irreal Widget structure. More... | |
| struct | TWidget |
| Widget structure. More... | |
| struct | TToolTip |
| Tool tip widget. More... | |
Defines | |
| #define | WFVisible 0x00000001 |
| Widget is draw. | |
| #define | WFForceBuffer 0x00000002 |
| System will always draw the widget using the buffer (do not blink, quite slow compared to non buffer for some graphics methods). | |
| #define | WFForceNonBuffer 0x00000004 |
| System will always directlt to the screen. (fast for most graphics methods, can blink). | |
| #define | WFFocused 0x00000008 |
| Widget is focused. | |
| #define | WFFocusable 0x00000010 |
| Widget can be focused. | |
| #define | WFSelectable 0x00000040 |
| Widget can be selected. | |
| #define | WFSelected 0x00000080 |
| Widget is selected. | |
| #define | WF_TOOLTIPFUNC 0x00000100 |
| Internal use : Widget is a function to set its tooltip. | |
| #define | WF_DRAGFOCUS 0x00000200 |
| Widget is focused in the current drag'n'drop session, read-only. | |
| #define | WFExecuting 0x80000000 |
| Internal use : Widget is waiting for a message (see WidgetExecute). | |
| #define | WF_AUTORESIZE 0x00100000 |
| System wille resize automaticly widget if its parent is resizer using flolowing flags. | |
| #define | WF_FIXEDWIDTH 0x00200000 |
| Widget width is constant. | |
| #define | WF_FIXEDHEIGHT 0x00400000 |
| Widget height is constant. | |
| #define | WF_MAGNETRIGHT 0x00800000 |
| Widget right segment has a constant distance to the right segment of the widget parent. | |
| #define | WF_MAGNETBOTTOM 0x01000000 |
| Widget bottom has a constant distance to the bottom of the widget parent. | |
Typedefs | |
| typedef TPropType | TPropType |
| Generic property class structure. | |
| typedef TPropType * | PPropType |
| Generic property class structure. | |
| typedef TWidgetProp | TWidgetProp |
| Widget property structure. | |
| typedef TWidgetProp * | PWidgetProp |
| Widget property structure. | |
| typedef TWidgetClass | TWidgetClass |
| Widget Class structure. | |
| typedef TiWidget | TiWidget |
| Irreal Widget structure. | |
| typedef TWidget | TWidget |
| Widget structure. | |
| typedef TToolTip | TToolTip |
| Tool tip widget. | |
| typedef TToolTip * | PToolTip |
| Tool tip widget. | |
Functions | |
| l_bool | WidgetIsClassId (PWidget o, l_ulong Id) |
| Determines if class of widget is specified class of a sub-class. | |
| PWidget | ComplieiWidget (PApplication App, PiWidget iw) |
| Generate widgets from iwidgets. | |
Declarations and structures for widget system.
1.3.8