Added a new command for the Log window that enable/disable the auto hint.

Добавлена команда (hotkey F9) отключение/включение автоматически всплывающих подсказок для лога сервера.
По умолчанию подсказки отключены.
Описание команды храниться в JSON в разделе LogNavigatePanel.
Добавляется после первого открытия окна лога сервера.
This commit is contained in:
lsv 2026-02-06 17:33:54 +05:00
parent c15f9bf0b4
commit 44988fa8dc
4 changed files with 29 additions and 1 deletions

View file

@ -30,6 +30,7 @@ private:
/// <param name="resort"></param>
void SortGrid(int colsort, bool isevent);
bool nosort; // если кто то пользуется SetItemData то не будем сортировать такие ctlListView
bool autohint=false;
int order, prev_col;
// будем сохранять длинные строки 0 колонки в этом массиве
bool storelongstring = false;
@ -42,6 +43,8 @@ public:
bool ReSort();
bool IsNumberColumn(const wxString& columnlabel);
void SetModeStoreLongString() { storelongstring = true; }
bool ToggleAutoHint() { autohint=!autohint; return autohint;};
bool GetAutoHint() {return autohint;};
bool DeleteAllItemsWithLong() {
longstring.clear();
return wxListView::DeleteAllItems();