pgadmin3/include/utils
lsv feaaf49bc6 New features TransformText.
В строке замены дабавлены следующие возможности:
1. Добавлена подсветка групп.
   Только цвета заданные в настройке "colorGroup" . 13 цветов по умолчанию.
   Если использовано больше групп, добавьте цвета в pgadmin3opt.json
2. Добавлены пользовательские группы вида [ ].
   Группы (вида \g{n} и []) указанные в квадратных скобках проверяются на пустые значения и
   Если они ВСЕ пустые то всё выражение в [] считается пустой строкой.
   Скобки могут быть вложенными.
   Применяются для того что бы не выводить разделитель для пустой группы.
   Например: [\t \g{2}[\t \g{3}]]
3. Добавлена возможность не выводить содержимое группы.
   Для этого группу указывают так: \G{n}
   Применяется для замены текста на пользовательский.
   Например: [and not null\G{2}]
   Этот фрагмент выведет "and not null" если группа 2 не пустая иначе ""
4. Разносить текст замены можно на несколько строк.
   Переводы строк при замене игнорируются.
   Если нужно добавить перевод строк в текст замены нужно явно указать \n\r.
2024-11-13 11:25:28 +05:00
..
align List alignment algorithm 2023-05-22 21:38:14 +05:00
json Add json support for linux. 2024-08-06 15:57:32 +05:00
csvfiles.h init 2020-07-07 22:19:12 +05:00
dlgTransformText.h New features TransformText. 2024-11-13 11:25:28 +05:00
factory.h init 2020-07-07 22:19:12 +05:00
favourites.h init 2020-07-07 22:19:12 +05:00
FormatterSQL.h fix crash app autocomplite 2024-08-06 15:58:14 +05:00
FunctionPGHelper.h Add context help for PG functions. 2024-05-06 19:31:52 +05:00
macros.h init 2020-07-07 22:19:12 +05:00
misc.h Add new dialog Transformation text. 2024-09-24 11:17:15 +05:00
module.mk init 2020-07-07 22:19:12 +05:00
pgconfig.h Migration to wxWidgets 3.1.5 2021-05-21 11:09:20 +05:00
pgDefs.h init 2020-07-07 22:19:12 +05:00
pgfeatures.h Add table properties "Create table timestamp" 2024-06-17 20:37:23 +05:00
popuphelp.h Add context help for PG functions. 2024-05-06 19:31:52 +05:00
registry.h init 2020-07-07 22:19:12 +05:00
sshTunnel.h init 2020-07-07 22:19:12 +05:00
sysLogger.h init 2020-07-07 22:19:12 +05:00
sysProcess.h init 2020-07-07 22:19:12 +05:00
sysSettings.h New control ctlTreeJSON 2024-09-24 11:16:39 +05:00
utffile.h init 2020-07-07 22:19:12 +05:00
WaitSample.h Add CPU wait 2024-09-29 15:58:35 +05:00