products:pyrog:tutorials:dev:main
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| products:pyrog:tutorials:dev:main [2026/07/24 21:04] – ironmesh | products:pyrog:tutorials:dev:main [2026/07/25 18:47] (текущий) – [2.3.2 Процедура перевода] ironmesh | ||
|---|---|---|---|
| Строка 208: | Строка 208: | ||
| Данный класс предоставляет следующие методы: | Данный класс предоставляет следующие методы: | ||
| - | ^ Метод | + | === 2.2.1 Методы |
| - | | save_settings_parameters | Сохраняет параметры Свойств, | + | |
| - | | save_settings_values | Сохраняет значения Свойств, | + | |
| - | | plugin_dir_abspath | Возвращает строку с абсолютным путем к папке плагина | | + | |
| - | | plugin_localstorage_dir_abspath | Возвращает строку с абсолютным путем к индивидуальной папке в локальном хранилище Менеджера ('' | + | |
| + | **save_settings_parameters()** | ||
| + | |||
| + | Сохраняет параметры Свойств, | ||
| + | |||
| + | **save_settings_values()** | ||
| + | |||
| + | Сохраняет значения Свойств, | ||
| + | |||
| + | **plugin_dir_abspath()** | ||
| + | |||
| + | Возвращает строку с абсолютным путем к папке плагина | ||
| + | |||
| + | **plugin_localstorage_dir_abspath()** | ||
| + | |||
| + | Возвращает строку с абсолютным путем к индивидуальной папке в локальном хранилище Менеджера ('' | ||
| + | |||
| + | |||
| + | === 2.2.2 Сигналы === | ||
| Helper также имеет ряд сигналов, | Helper также имеет ряд сигналов, | ||
| Строка 221: | Строка 235: | ||
| | app_closing | Пользователь закрыл Менеджер. Отправляется до того, как программа завершит работу. Полезен для безопасного завершения сессии. | | | app_closing | Пользователь закрыл Менеджер. Отправляется до того, как программа завершит работу. Полезен для безопасного завершения сессии. | | ||
| | settings_editing_starting | Пользователь открыл пользовательские настройки. Отправляется перед тем как окно редактирования будет выведено на экран. Полезно когда нужно подготовить программу к изменению настроек. | | | settings_editing_starting | Пользователь открыл пользовательские настройки. Отправляется перед тем как окно редактирования будет выведено на экран. Полезно когда нужно подготовить программу к изменению настроек. | | ||
| - | | settings_editing_finished | Пользователь завершил редактирование настроек. \\ Возвращает булевое значение, | + | | settings_editing_finished | Пользователь завершил редактирование настроек. \\ Возвращает булевое значение, |
| - | + | ||
| - | В любом случае вы можете отслеживать изменения значений Свойств на лету. | + | |
| Весь код в Менеджере выполняется синхронно, | Весь код в Менеджере выполняется синхронно, | ||
| Строка 320: | Строка 332: | ||
| Рассмотрим подробнее, | Рассмотрим подробнее, | ||
| - | + | - Пользователь изменил язык | |
| - | 1. Пользователь изменил язык | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| Итак, нам как разработчикам плагинов нужно сосредоточиться на шаге 4, когда у нас есть окно возможностей между загрузкой и выгрузкой словарей, | Итак, нам как разработчикам плагинов нужно сосредоточиться на шаге 4, когда у нас есть окно возможностей между загрузкой и выгрузкой словарей, | ||
products/pyrog/tutorials/dev/main.1784916297.txt.gz · Последнее изменение: — ironmesh