#include <mt_wndm.h>
Data Fields | |
LINKABLE | item |
Managed by WinDom. | |
short | type |
Component layout type (CLT_* values). | |
unsigned long | status |
Component status mask (CS_* values). | |
short | flex |
Flexibility ratio (0 for fixed size). | |
short | size |
size (for CLT_VERTICAL/CLT_HORIZONTAL) modes) | |
LGRECT | rect |
Actual component size rectangle. | |
W_GRAFPORT * | graf |
Component graphics port. | |
struct { | |
unsigned long min_width | |
minimal component width | |
unsigned long max_width | |
maximal component width | |
unsigned long min_height | |
minimal component height | |
unsigned long max_height | |
maximal component height | |
} | bounds |
Data internally managed by WinDom. | |
_component * | parent |
Container reference. | |
LIST * | children |
Children (FIXME: ?by value?). | |
LIST | binding |
component handler list - reserved | |
LIST | data |
component data - reserved |
|
component handler list - reserved
|
|
Data internally managed by WinDom.
|
|
Children (FIXME: ?by value?).
|
|
component data - reserved
|
|
Flexibility ratio (0 for fixed size).
|
|
Component graphics port.
|
|
Managed by WinDom.
|
|
maximal component height
|
|
maximal component width
|
|
minimal component height
|
|
minimal component width
|
|
Container reference.
|
|
Actual component size rectangle.
|
|
size (for CLT_VERTICAL/CLT_HORIZONTAL) modes)
|
|
Component status mask (CS_* values).
|
|
Component layout type (CLT_* values).
|