API:Vcl.DBGrids.TCustomDBGrid.CalcSizingState
Delphi
procedure CalcSizingState(X, Y: Integer; var State: TGridState;
var Index: Longint; var SizingPos, SizingOfs: Integer;
var FixedInfo: TGridDrawInfo); override;
C++
virtual void __fastcall CalcSizingState(int X, int Y, Vcl::Grids::TGridState &State, System::LongInt &Index, int &SizingPos, int &SizingOfs, Vcl::Grids::TGridDrawInfo &FixedInfo);
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
procedure function |
protected | Vcl.DbGrids.pas Vcl.DBGrids.hpp |
Vcl.DBGrids | TCustomDBGrid |
Description
Determines the appearance of the mouse cursor during resizing.
Vcl.DBGrids.TCustomDBGrid.CalcSizingState inherits from Vcl.Grids.TCustomGrid.CalcSizingState. All content below this line refers to Vcl.Grids.TCustomGrid.CalcSizingState.
Determines the appearance of the mouse cursor during resizing.
Use CalcSizingState to determine if the mouse cursor should be changed to a resize or drag cursor based on where the mouse is in the grid. For example, cursor over a grid line, in the fixed cell region, and column resize is enabled = resize cursor.