[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] Reference for unit 'Grids' (#lcl)

TCustomGrid.UpdateHorzScrollBar

Updates the horizontal scroll bar to use the specified range, page, and position.

Declaration

Source position: grids.pas line 1185

protected procedure TCustomGrid.UpdateHorzScrollBar(

  const aVisible: Boolean;

  const aRange: Integer;

  const aPage: Integer;

  const aPos: Integer

); virtual;

Arguments

aVisible

  

True if the scroll bar is visible.

aRange

  

Maximum position for the scroll bar.

aPage

  

Page size for a thumb tab in the scroll bar.

aPos

  

Position for the scroll bar.

Description

UpdateHorzScrollBar calls ScrollBarShow to updated the scroll bar visibility when it differs from the value in aVisible. The ScrollBarRange method is called to apply the values in ARange, APage, and APos to the horizontal scroll bar for the control. No actions are performed if the visibility has not been changed and the scroll bar is not visible.

UpdateHorzScrollBar is called from the CalcScrollbarsRange method when the visible area in the grid is scrolled.