Commit graph

347 commits

Author SHA1 Message Date
lsv
2d3f87edaa Add context help for PG functions.
Добавлен вызов контекстной помощи по именам функций Postgresql.
Для этого требуется:
1. в параметрах указать путь к html файлам документации.
2. выполнить скрипт _extract_func_help.pl для генерации файла _func.txt
3. разместить файл _func.txt в каталоге с документацией.

Для вызова помощи нужно выделить слово или выражение и нажать Ctrl+F1.
Можно просто нажать Ctrl+F1 и тогда для слова слева от курсора будет выведена справка.
Если слову соответсвует несколько функций они будут выведены в виде списка имен.

Для навигации в окне контекстной помощи:
 - закрыть окно или переместиться назад - правая кнопка мыши
 - выделить текст + правая кнопка - копировать выделение в буфер и закрыть окно.
 - нажатие ESC - закрытие окна.

Для отображения помощи используется  wxHtmlWindow https://docs.wxwidgets.org/latest/overview_html.html.
2024-05-06 19:31:52 +05:00
lsv
9f3cfacf96 fix LONG_PTR 2024-02-06 09:05:59 +05:00
lsv
2d7ac600c0 fix deprecated warning 2024-02-06 08:34:42 +05:00
lsv
f8b017ad45 fix warning 2024-02-05 18:50:57 +05:00
Andrei Astafev
c75280a8de Change encoding from CP1251 to UTF-8 2024-02-05 18:50:16 +05:00
lsv
06e0235437 minimal yml 2024-02-04 12:48:44 +05:00
lsv
ec3c9e03d8 c7 2024-02-04 12:41:24 +05:00
lsv
79ec6fb6a3 add kwlist.h for linux 2024-02-04 12:23:35 +05:00
lsv
64910e3586 c6 2024-02-04 12:11:56 +05:00
lsv
049a61b275 c5 2024-02-04 12:10:13 +05:00
lsv
dc884f53c2 c4 2024-02-04 12:05:54 +05:00
lsv
287be7a0c6 c3 2024-02-04 12:03:50 +05:00
lsv
6cc7f1a3dc c2 2024-02-04 11:56:38 +05:00
lsv
31a66f14bf change yml 2024-02-04 11:23:20 +05:00
lsv
02ee834598 set 22.04 version 2024-02-04 11:18:41 +05:00
lsv
853aabb16a Merge branch 'master' of https://github.com/levinsv/pgadmin3 2024-02-04 11:08:56 +05:00
levinsv
1de9cc1ce0
Update cmake-single-platform.yml 2024-02-04 11:08:21 +05:00
lsv
c2f1ace09d Merge branch 'master' of https://github.com/levinsv/pgadmin3 2024-02-04 10:49:33 +05:00
Andrei Astafev
96c4aad4af Minimal version of wxWidgets set in CMake 2024-02-04 10:36:36 +05:00
Andrei Astafev
63c915c94c Fix arguments to pgServer constructor call 2024-02-04 10:36:36 +05:00
Andrei Astafev
dbadcdc588 Fix destructor definition 2024-02-04 10:36:36 +05:00
Andrei Astafev
982afe2c5e Fix headers to support Linux 2024-02-04 10:36:36 +05:00
Andrei Astafev
2341266936 CMake flags to support Linux 2024-02-04 10:36:36 +05:00
lsv
6f57f45b02 replacee LnCr in frmAwr.cpp 2024-02-04 10:36:05 +05:00
levinsv
e3fc21020c
Update cmake-single-platform.yml 2024-02-03 18:40:50 +05:00
levinsv
ad63c4f665
Update cmake-single-platform.yml 2024-02-03 18:38:20 +05:00
levinsv
1e291b5cce
Update cmake-single-platform.yml 2024-02-03 14:13:51 +05:00
levinsv
9e2efb530b
Update cmake-single-platform.yml 2024-02-03 01:22:46 +05:00
levinsv
1e015820dd
Update cmake-single-platform.yml 2024-02-03 01:17:09 +05:00
levinsv
c80ad04076
Update cmake-single-platform.yml 2024-02-03 01:15:03 +05:00
levinsv
57486f32fe
Update cmake-single-platform.yml 2024-02-03 01:07:06 +05:00
levinsv
5c231870b5
Update cmake-single-platform.yml 2024-02-03 00:45:18 +05:00
levinsv
4610ec56be
Update cmake-single-platform.yml 2024-02-03 00:42:03 +05:00
levinsv
bbf2d16b3e
Update cmake-single-platform.yml 2024-02-03 00:40:26 +05:00
levinsv
8f5bcab6fd
Update cmake-single-platform.yml 2024-02-03 00:35:31 +05:00
levinsv
3a5e78d5ee
Update cmake-single-platform.yml 2024-02-03 00:34:04 +05:00
levinsv
31abd36478
Update cmake-single-platform.yml 2024-02-03 00:33:36 +05:00
levinsv
04cb91c9f1
Update cmake-single-platform.yml 2024-02-03 00:26:18 +05:00
levinsv
f258cdf2ff
Update cmake-single-platform.yml 2024-02-03 00:17:15 +05:00
levinsv
a86d8e5c9b
Update cmake-single-platform.yml 2024-02-03 00:15:35 +05:00
levinsv
933ab045a4
Update cmake-single-platform.yml 2024-02-03 00:03:47 +05:00
levinsv
2ae9a1c1ca
Update cmake-single-platform.yml 2024-02-02 23:58:07 +05:00
levinsv
04649c4c6d
Update cmake-single-platform.yml 2024-02-02 23:56:17 +05:00
levinsv
a42b7155da
Update cmake-single-platform.yml 2024-02-02 23:51:17 +05:00
levinsv
243c96f069
Update cmake-single-platform.yml 2024-02-02 23:46:50 +05:00
levinsv
2a33feab27
Update cmake-single-platform.yml 2024-02-02 23:37:32 +05:00
levinsv
0952196fe1
Create cmake-single-platform.yml 2024-02-02 19:43:57 +05:00
lsv
7381793bdb fixed a few bugs and a few improvements.
Обновлено описание и исполняемый файл.
Описание изменений в commits.
2024-02-02 19:31:15 +05:00
lsv
49c177be6b fix lost focus SQL editor.
При потере фокуса окна редактора запроса,
вернуть его можно было только нажав на окно левой кнопкой мыши.
Теперь это можно сделать нажав на имя закладки.
2024-02-02 19:15:54 +05:00
lsv
1b9c403a72 fix autoselect query
Если в многострочном комментарии встрачался символ ";"
то он ошибочно считался окончанием запроса.
2024-02-02 19:13:44 +05:00