Project

General

Profile

Previous Up Next

_CRcompSlideBar
Creation of a CompSlideBar

CompSlideBar _CRcompSlideBar (
Chn _channel_
ObjContainer _container_
ObjNode _father_
[I I] _coordinates_
I _flags_
I _filterflags_
AlphaBitmap _resource_
[I I I] _tiling_
I _direction_
I _min_
I _max_
I _step_
)
Parameters

_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_TABSTOP object is in the "tab stop" list
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
SLB_DISABLE object has a disabled state
SLB_MASK object has a mask state
SLB_ROLLOVER object acts as a rollover
SLB_GAUGE object acts as a gauge
_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
OBJ_CONTAINER_ALLEVENTS Activates all nodes' event forwardings: clicks, keys, wheel, move
_resource_
graphic resource
_tiling_
defines the three offsets in graphical resource corresponding to first pixel of slidebar body, first pixel of bottom (or right) arrow and first pixel of cursor
_direction_
direction of slidebar, can be one of the following values :
Value Meaning
SLB_VERTICAL vertical slidebar
SLB_HORIZONTAL horizontal slidebar
_min_
value corresponding to the minimum position of cursor
_max_
value corresponding to the maximum position of cursor
_step_
value added or substracted to the current value when moving cursor (cursor opsition is updated step by step)
Return value

new CompSlideBar