Sign in Join
FPDoc Onlineexperiment

TControlScrollBar.ClientSizeWithoutBar function

Member of TControlScrollBarpublicIn unit Forms

Calculates the size of the associated control when the scroll bar is not Visible.

Declaration

pascal
function ClientSizeWithoutBar: Integer

Function result

Size for the client area when the scroll bar is hidden.

Description

ClientSizeWithoutBar is an Integer function used to calculate the client area for the associated control when the scroll bar is Visible. The return value contains the calculated value from ClientSize. If the scroll bar is Visible, additional spacing (for the SM_SWSCROLLBARSPACING system metric) between the scroll bar and its associated control is added to the return value.

ClientSizeWithoutBar is used in the implementation of the ComputeScrollbars and GetPreferredSizeClientFrame methods in TScrollingWinControl.

See also

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.