File tree Expand file tree Collapse file tree 2 files changed +10
-0
lines changed Expand file tree Collapse file tree 2 files changed +10
-0
lines changed Original file line number Diff line number Diff line change @@ -294,6 +294,7 @@ object MainForm: TMainForm
294294 TextHint = 'Database filter'
295295 OnChange = editDatabaseTableFilterChange
296296 OnExit = editDatabaseTableFilterExit
297+ OnKeyPress = editDatabaseTableFilterKeyPress
297298 OnLeftButtonClick = editDatabaseTableFilterLeftButtonClick
298299 OnRightButtonClick = editDatabaseTableFilterRightButtonClick
299300 end
@@ -311,6 +312,7 @@ object MainForm: TMainForm
311312 TextHint = 'Table filter'
312313 OnChange = editDatabaseTableFilterChange
313314 OnExit = editDatabaseTableFilterExit
315+ OnKeyPress = editDatabaseTableFilterKeyPress
314316 OnLeftButtonClick = editDatabaseTableFilterLeftButtonClick
315317 OnRightButtonClick = editDatabaseTableFilterRightButtonClick
316318 end
Original file line number Diff line number Diff line change @@ -981,6 +981,7 @@ TMainForm = class(TForm)
981981 procedure editDatabaseTableFilterRightButtonClick (Sender: TObject);
982982 procedure menuDoubleClickInsertsNodeTextClick (Sender: TObject);
983983 procedure DBtreeDblClick (Sender: TObject);
984+ procedure editDatabaseTableFilterKeyPress (Sender: TObject; var Key: Char);
984985 private
985986 // Executable file details
986987 FAppVerMajor: Integer;
@@ -7241,6 +7242,13 @@ procedure TMainForm.editFilterVTRightButtonClick(Sender: TObject);
72417242end ;
72427243
72437244
7245+ procedure TMainForm.editDatabaseTableFilterKeyPress (Sender: TObject; var Key: Char);
7246+ begin
7247+ if Key = #27 then
7248+ (Sender as TButtonedEdit).OnRightButtonClick(Sender);
7249+ end ;
7250+
7251+
72447252procedure TMainForm.TimerFilterVTTimer (Sender: TObject);
72457253begin
72467254 // Disable timer to avoid filtering in a loop
You can’t perform that action at this time.
0 commit comments