diff --git a/components/rx/trunk/Demos/RxDBGrid/RxDBGridDemo.lpi b/components/rx/trunk/Demos/RxDBGrid/RxDBGridDemo.lpi
index f85547c0a..77ba9b31b 100644
--- a/components/rx/trunk/Demos/RxDBGrid/RxDBGridDemo.lpi
+++ b/components/rx/trunk/Demos/RxDBGrid/RxDBGridDemo.lpi
@@ -62,7 +62,7 @@
-
+
@@ -75,7 +75,7 @@
-
+
@@ -105,12 +105,12 @@
-
-
+
+
-
+
@@ -844,126 +844,126 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
-
+
+
-
+
-
+
-
-
+
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
diff --git a/components/rx/trunk/Demos/RxDBGrid/rxdbgridmainunit.lfm b/components/rx/trunk/Demos/RxDBGrid/rxdbgridmainunit.lfm
index 9a46312fa..c6f47c29a 100644
--- a/components/rx/trunk/Demos/RxDBGrid/rxdbgridmainunit.lfm
+++ b/components/rx/trunk/Demos/RxDBGrid/rxdbgridmainunit.lfm
@@ -227,42 +227,6 @@ object RxDBGridMainForm: TRxDBGridMainForm
OnClick = TRxColumnEditButtons1Click
end>
end>
- KeyStrokes = <
- item
- Command = rxgcShowFindDlg
- ShortCut = 57414
- Enabled = True
- end
- item
- Command = rxgcShowColumnsDlg
- ShortCut = 16471
- Enabled = True
- end
- item
- Command = rxgcShowFilterDlg
- ShortCut = 16468
- Enabled = True
- end
- item
- Command = rxgcShowSortDlg
- ShortCut = 16467
- Enabled = True
- end
- item
- Command = rxgcShowQuickFilter
- ShortCut = 16465
- Enabled = True
- end
- item
- Command = rxgcHideQuickFilter
- ShortCut = 16456
- Enabled = True
- end
- item
- Command = rxgcCopyCellValue
- ShortCut = 16451
- Enabled = True
- end>
FooterOptions.Active = True
FooterOptions.Color = clYellow
FooterOptions.RowCount = 1
@@ -282,7 +246,6 @@ object RxDBGridMainForm: TRxDBGridMainForm
Options = [dgEditing, dgTitles, dgIndicator, dgColumnResize, dgColumnMove, dgColLines, dgRowLines, dgTabs, dgAlwaysShowSelection, dgConfirmDelete, dgMultiselect, dgHeaderPushedLook]
ParentColor = False
PopupMenu = PopupMenu1
- Scrollbars = ssVertical
TabOrder = 0
TitleStyle = tsNative
UseXORFeatures = True
diff --git a/components/rx/trunk/rxdbgrid.pas b/components/rx/trunk/rxdbgrid.pas
index 5a86f7d5c..e0aadea12 100644
--- a/components/rx/trunk/rxdbgrid.pas
+++ b/components/rx/trunk/rxdbgrid.pas
@@ -3349,7 +3349,7 @@ end;
procedure TRxDBGrid.DoTitleClick(ACol: longint; ACollumn: TRxColumn;
Shift: TShiftState);
begin
- if FAutoSort and (FSortEngine <> nil) and (ACollumn.Field <> nil) then
+ if FAutoSort {and (FSortEngine <> nil)} and (ACollumn.Field <> nil) then
begin
if ssCtrl in Shift then
begin
@@ -3386,7 +3386,8 @@ begin
end;
CollumnSortListUpdate;
- CollumnSortListApply;
+ if (FSortEngine <> nil) then
+ CollumnSortListApply;
end
else
HeaderClick(True, ACol);