Blitz3D+ Command Reference

SetSplitterPosition splitter,position

Parameters

splitter - gadget returned by CreateSplitter

position - requested size of the first pane in device-independent pixels

Description

Places the divider at a requested offset from the splitter's client origin.

For a left/right splitter this is the left pane's width; for a top/bottom splitter it is the top pane's height. The request is clamped to the available space and SetSplitterLimits. Negative and oversized requests select the corresponding allowed extreme.

The resulting position becomes the preferred layout used by SetSplitterResizeMode. A pending divider drag is cancelled. Both panes are laid out immediately, without emitting a GadgetAction event:

SetSplitterLimits split,210,270
SetSplitterPosition split,240
SetSplitterResizeMode split,0

Requires Extended mode.

See also: SplitterPosition, SetSplitterResizeMode, SetSplitterLimits.

Index