Function-like macros

The header file axSplitpane.h contains a rich set of function-like macros which provide a comfortable interface to all the supported PM messages and relative parameters.

Macros prefixed with wSplit are window macros alway taking as first parameter a splitpane window handle, while those prefixed with dSplit are dialog macros which take as first two parameters a dialog window handle and a splitpane ID.

Summary of splitpane macros:

Window IDs of the side panes
wSplitChildrenIDs returns the window IDs of both the side panes.
dSplitChildrenIDs as above - dialog version.
wSplitSetChildren makes windows side panes by their IDs.
dSplitSetChildren as above - dialog version.
Window handle of the side panes
wSplitChildHandle returns the window handle of a side pane.
dSplitChildHandle as above - dialog version.
wSplitSetChildHandle makes a window a pane of a splitpane by its handle.
dSplitSetChildHandle as above - dialog version.
Coordinates of splitpane parts
wSplitQueryRectl queries the rectangle of a side pane or of the whole pane.
dSplitQueryRectl as above - dialog version.
Position and size of splitpane parts
wSplitQueryPosSize queries the position and size of a side pane or of the whole pane.
dSplitQueryPosSize as above - dialog version.
Splitter position
wSplitterPos returns the splitter position.
dSplitterPos as above - dialog version.
wSplitterSetPos changes the splitter position.
dSplitterSetPos as above - dialog version.
Splitter thickness
wSplitterThickness returns the splitter thickness.
dSplitterThickness as above - dialog version.
wSplitterSetThickness changes the splitter thickness.
dSplitterSetThickness as above - dialog version.
Minimum sizes of splitpane parts
wSplitMinSize returns the minimum width/height of a side pane.
dSplitMinSize as above - dialog version.
wSplitSetMinSize changes the minimum width/height of a side pane.
dSplitSetMinSize as above - dialog version.
Spltipane styles
wSplitStyle returns the current splitpane style.
dSplitStyle as above - dialog version.
wSplitSetStyle changes the current splitpane style.
dSplitSetStyle as above - dialog version.
wSplitSetOrientation changes the splitpane orientation.
dSplitSetOrientation as above - dialog version.
wSplitSetCollapsability changes the collapsability style.
dSplitSetCollapsability as above - dialog version.
wSplitSetSizeChangeStyle changes the behaviour on splitpane size change.
dSplitSetSizeChangeStyle as above - dialog version.
wSplitterSetDragStyle changes the behaviour on splitter drag.
dSplitterSetDragStyle as above - dialog version.