Обновления
31.10.2022
Добавлена галка "Поверх всех окон"
Добавлена кнопка "Переместить вверх" для обработки текста многократно разными регулярными выражениями.
11.07.2022
Исправлена замена со ссылками на группы без наличия групп
Добавлена командная строка вида -l:PureBasic -nu -i:4 "%TEMPFILE"
Кнопка "Добавить" использует имя выделенного пункта, и если не будет изменено, то предлагает перезаписать текущий.
Исправлен регвыр чтения библиотеки, не мог прочитать с пустыми данными.
Добавлен "Не обновлять"
Добавлен параметр ini-файла copysel = 0. Включает выбор шаблона в Проводнике.
Добавлена библиотека регулярных выражений PureBasic
02.05.2022
Теперь битовые флаги при чтении/записи в библиотеку (библиотеки конвертированы с битовым флагом)
Проверка если в поле замены ссылки на группы, то ставится галочка поддержки групп.
Добавлена история регулярных выражений с сохранением.
Добавлен хоткей Ctrl+Enter
Добавлен цвет таймера.
Добавлены параметры ini-файла: "Поверх всех окон", число пунктов истории.
Добавлено сохранение выбора библиотеки
Добавлено 2 кнопки "Добавить" и "Удалить", чтобы наполнять библиотеки регулярных выражений.
Добавлена кнопка "открыть файл", а также "перетащить и бросить" в окно "текст для обработки" (UTF-8).
Настройки цвета выведены в ini-файл.
26.04.2022
Добавлены библиотеки регулярных выражений
План
Так как в Linux было двойное чтение данных при клике на пункте, то сделан игнор повторного чтения, но проблема что для обновления надо кликать иной пункт.
При отсутствии библиотеки при нажатии кнопки "Добавить" создать библиотеку.
Для Linux исправить функционал вычисления времени выполнения регулярного выражения.
Добавить флаг скрывать 5 флагов в GUI для тех кто не пользуется PureBasic и вводит флаги в самом регулярном выражении. При этом нужен их сброс.