| _channel_ | |
| proprietary channel
|
| _container_ | |
| container in which to create the object
|
| _father_ | |
| father ObjNode
|
| _coordinates_ | |
| object coordinates in container
|
| _flags_ | |
| can be a combination of following values :
| Value | Meaning |
| OBJ_ENABLE | object is enabled |
| OBJ_DISABLE | object is disabled |
| OBJ_HIDE | object is hidden |
| OBJ_VISIBLE | object is visible |
| OBJ_CBNOPAINT | object is not repaint before user callbacks |
| OBJ_LW_FLEX | left margin from container border to object is flexible |
| OBJ_MW_FLEX | object width is flexible |
| OBJ_RW_FLEX | right margin from object to container border is flexible |
| OBJ_LH_FLEX | top margin from container to object is flexible |
| OBJ_MH_FLEX | object height is flexible |
| OBJ_RH_FLEX | bottom margin from object to container is flexible |
|
| _filterflags_ | |
| defines how events are relayed to container, can be any combination of following values :
| Value | Meaning |
| OBJ_CONTAINER_CLICK | mouse click event is relayed to container click callback |
| OBJ_CONTAINER_UNCLICK | mouse unclick event is relayed to container unclick callback |
| OBJ_CONTAINER_DBLCLICK | mouse double-click event is relayed to container double-click callback |
| OBJ_CONTAINER_KEYUP | keyup event is relayed to container keyup callback |
| OBJ_CONTAINER_KEYDOWN | keydown event is relayed to container keydown callback |
| OBJ_CONTAINER_MOUSEWHEEL | mouse wheel event is relayed to container mouse wheel callback |
| OBJ_CONTAINER_MOVE | mouse move event is relayed to container mouse move callback |
|
| _resource_ | |
| graphic resource
|
| _x_ | |
| x coordinate in AlphaBitmap resource
|
| _y_ | |
| y coordinate in AlphaBitmap resource
|
| _width_ | |
| object width
|
| _height_ | |
| object height
|