Commit Graph

11 Commits (develop)

Author SHA1 Message Date
Anthony Axenov 685274a356 НАСТРОЙКИ
Отображение формы настроек переделано. Теперь она создаётся только 1 раз при первом вызове.
Добавлен выпадающий списк для выбора локализаций. Кнопка сброса к дефолту изменена.
Чтение настроек из abtool.ini (кроме локализаций). Сброс контроллов к актуальным настройкам при каждом показе формы настроек.
Считанные настройки хранятся в глобальной переменной внутри uOptions. Таким образом:
- исключены циклические ссылки с участием dMain ради доступа к настройкам
- теперь можно только вызвать конструктор TOptions, а сам созданный объект нигде не сохранять: объект GlobalOptions уже будет доступен
Новая функция dMain.GetLocalesIniFileList для получения списка файлов локализаций.
Обновлены ini-файлы. Мелочи по оформлению кода.
2019-01-26 01:37:22 +08:00
Anthony Axenov e968856a55 Содержимое окна настроек боле или менее окончательно. Окно корректно создаётся и отображается через разные пункты меню. Декоративные правки. 2019-01-21 00:45:05 +08:00
Anthony Axenov f20447a54d Окно настроек. Вызов из главного окна. Неокончательно. 2019-01-20 19:21:00 +08:00
Anthony Axenov d9a9332907 Хоткеи для выбора 2019-01-20 17:47:19 +08:00
Anthony Axenov c61b66b684 Меню Список > Обновить 2019-01-20 17:12:43 +08:00
Anthony Axenov 15d4e0bf31 Меню выбора, кроме инвертирования 2019-01-20 14:38:12 +08:00
Anthony Axenov ddb1d7ca8f Сворачивание и разворачивание дерева на активной вкладке через меню 2019-01-20 13:59:11 +08:00
Anthony Axenov 43d2f180fd Нормальная загрузка и смена пакетов программ и утилит, подгрузка деревьев.
Пакеты читаются в кодировке UTF8.
2019-01-20 13:41:33 +08:00
Anthony Axenov c473d722da Тестовые пакеты 2019-01-13 04:24:43 +08:00
Anthony Axenov 63823b8e6e lps-файл удалён и добавлен в gitignore. Почти готов механизм подгрузки списков пакетов на старте 2019-01-13 04:24:13 +08:00
Anthony Axenov 1f20268830 Initial commit 2019-01-13 01:05:16 +08:00