TCustomSplitter.StartSplitterMove procedure
Method used to start a move operation for the splitter using the mouse
position in
MouseXY.
Declaration
procedure StartSplitterMove(const MouseXY: TPoint)Arguments
MouseXY | TPoint instance with the mouse coordinates when the move operation is started. |
Description
No actions are performed in the method if a splitter drag operation has already been started but has not been completed.
StartSplitterMove ensures that a brush is created to represent the ResizeStyle used for the control. The brush is applied to the rubberband drawn around the splitter control when ResizeStyle contains rsLine or RsPattern.
StartSplitterMove is called from the MouseDown method when the left mouse button is used to drag the splitter control.
See StopSplitterMove for the actions performed when the move operation for the splitter control is completed.
See also
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
