From 65b701681e16bfef04d873fbe26f36ba5aa06a3e Mon Sep 17 00:00:00 2001 From: Ansgar Becker Date: Wed, 14 Jul 2010 22:36:37 +0000 Subject: [PATCH] FocusedColumn may also be "InvalidColumn" (-2) when the relevant grid column is hidden. Fixes issue #2088. --- source/main.pas | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/main.pas b/source/main.pas index 6b002e82..daf7752c 100644 --- a/source/main.pas +++ b/source/main.pas @@ -7434,7 +7434,7 @@ begin if Assigned(DataGrid.FocusedNode) then begin KeyName := Mask(DataGridDB)+'.'+Mask(DataGridTable); FocusedCol := ''; - if DataGrid.FocusedColumn <> NoColumn then + if DataGrid.FocusedColumn > NoColumn then FocusedCol := DataGrid.Header.Columns[DataGrid.FocusedColumn].Text; DataGridFocusedCell.Values[KeyName] := IntToStr(DataGrid.FocusedNode.Index) + DELIM + FocusedCol; end;