mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-04-22 13:39:30 +02:00
Merged revision(s) 49885 #40e2ef952b from trunk:
LCL, make ClearSelections public, from wp, issue #27437 ........ git-svn-id: branches/fixes_1_4@49902 -
This commit is contained in:
parent
4150308e4b
commit
48f7fdc7b5
@ -883,7 +883,6 @@ type
|
||||
procedure CellClick(const aCol,aRow: Integer; const Button:TMouseButton); virtual;
|
||||
procedure CheckLimits(var aCol,aRow: Integer);
|
||||
procedure CheckLimitsWithError(const aCol, aRow: Integer);
|
||||
procedure ClearSelections;
|
||||
procedure CMBiDiModeChanged(var Message: TLMessage); message CM_BIDIMODECHANGED;
|
||||
procedure CMMouseEnter(var Message: TLMessage); message CM_MOUSEENTER;
|
||||
procedure CMMouseLeave(var Message :TLMessage); message CM_MouseLeave;
|
||||
@ -1177,6 +1176,7 @@ type
|
||||
function CellToGridZone(aCol,aRow: Integer): TGridZone;
|
||||
procedure CheckPosition;
|
||||
procedure Clear;
|
||||
procedure ClearSelections;
|
||||
|
||||
function EditorByStyle(Style: TColumnButtonStyle): TWinControl; virtual;
|
||||
procedure EditorKeyDown(Sender: TObject; var Key:Word; Shift:TShiftState);
|
||||
@ -7431,6 +7431,9 @@ end;
|
||||
procedure TCustomGrid.ClearSelections;
|
||||
begin
|
||||
SetLength(FSelections, 0);
|
||||
UpdateSelectionRange;
|
||||
FPivot := Point(Col, Row);
|
||||
InvalidateGrid;
|
||||
end;
|
||||
|
||||
procedure TCustomGrid.CMBiDiModeChanged(var Message: TLMessage);
|
||||
|
Loading…
Reference in New Issue
Block a user