Highlight SQL Result chars sequences

При вводе с клавиатуры последовательности символов в окне SQL Result,
 он будет подсвечена во всех колонках.
Нажатие Esc отменяет режим подсветки.
Нажатие Enter устанавливает курсор на строку в которой найдена последовательность.
Нажатие Backspace удаляет последний символ.
Для удобства введенные символы отображаются в заголовке колонки.
This commit is contained in:
lsv 2022-07-15 17:22:36 +05:00
parent 0ec8c60a68
commit 966fe607b0
4 changed files with 150 additions and 2 deletions

View file

@ -61,6 +61,7 @@ ctlSQLGrid::ctlSQLGrid(wxWindow *parent, wxWindowID id, const wxPoint &pos, cons
SetCellHighlightColour(wxColor(0, 0, 0));
grp=NULL;
isSort=false;
searchStr = "";
Connect(wxID_ANY, wxEVT_GRID_LABEL_LEFT_DCLICK, wxGridEventHandler(ctlSQLGrid::OnLabelDoubleClick));
}
#include "wx/renderer.h"