Хотелось бы иметь возможность настройки праметров плагинов не через разовую активацию при очередном запуске (что фактически запускает еще один плагин - для настройки хост-плагина), а, скажем, просто по нажатию (пока несуществующей) кнопки "Настройка" в окне "Настройки -> Плагины...", по которой бы выводилось окно настройки параметров конкретного плагина.
Ведь плагинов в будущем будет огромное множество (иначе и быть не может ) и наверняка большинство из них будут с теми или иными функциями настройки, а запускать для каждого окно настройки при перезапуске для малейшего изменения параметров будет сущим безумием и сведет на нет вообще всё достоинство плагинов.
P.S. И встроить эту возможность обязательно в саму программу, а не в очередной плагин.
Предложения по реализации поддержки плагинов в программе
- Author
- Message
-
Offline
- Posts: 16
- Joined: Fri Aug 18, 2006 9:08 pm
-
Offline
- Site Admin
- Posts: 6311
- Joined: Thu Jul 06, 2006 7:20 am
-
Offline
- Posts: 16
- Joined: Fri Aug 18, 2006 9:08 pm
Если четно, не понял ни словаКнопка "Настройки" само по себе уже ограничение, т.к. при том как реализовано сейчас, можно в плагине сделать столько диалогов с настройками сколько пожелаешь.
Ну вот смотрите, в данный момент чтобы настроить плагин Exit необходимо выполнить КУЧУ действий:Не улавливаю мысль
1. Активировать галочку на плагине настройки плагина Exit (даже звучит дико )
2. Закрыть программу
3. Открыть снова
4. В появившемся при перезапуске программы окне настроек плагина внести необходимые изменения
5. Снять галочку с плагина настройки плагина Exit (чтобы при следующей загрузке программы окно настройки не появлялось вновь).
... а теперь рассмотрим недалекое будущее, когда количество плагинов перевалит за несколько деястков (или может даже за сотню ). Получается что для изменения параметров каждого придется выполнять все вышеописанные действия. А если изенить надо будет одновременно в 2-3-4 и т.д. плагинах... а потом еще вернуть изменения назад.... я думаю количество самоубийств по стране возрастет на порядок.
Я же предлагаю кнопку "Настройка" поместить прямо в окно "Настройки -> Плагины..." чтобы нажимая ее выводилось окно настройки того плагина который в данный момент подсвечен в списке. Аналогично тому как настраиваются заставки в Windows - нажал кнопку "Параметры" - выдалось окно настроек выбранной заставки, если не предусмотрено настроек - кнопку можно сделать утопленной, или с отсутствием реакции на нажатие.
-
Offline
- Site Admin
- Posts: 6311
- Joined: Thu Jul 06, 2006 7:20 am
Чтобы настроить плагин Exit:
1. Выделяем курсором "Exit::Settings", нажимаем "Вызвать", появляется окно настроек.
1. Выделяем курсором "Exit::Settings", нажимаем "Вызвать", появляется окно настроек.
Имеется ввиду то, что для конкретного плагина диалог с кнопкой "Настройки" может быть только один, сейчас же их может быть множество, например "Exit::Settings", "Exit::Settings2", "Exit::Settings3"...Если четно, не понял ни слова