Быстрый доступ к плагинам.
Moderators: Korney San, marcipan
Быстрый доступ к плагинам.
Неплохо было бы реализовать скажем из главного меню программы и из меню в трее.
Из главного меню в разделе Вид, там где языки и шкуры.
Долго очень лазить через настройки в раздел плагинов.
Из главного меню в разделе Вид, там где языки и шкуры.
Долго очень лазить через настройки в раздел плагинов.
Да, интересная идея. Можно реализовать двумя способами:
- Добавить пункт Плагины в каком-то месте меню, при нажатии на который будут открываться настройки на вкладке плагинов. По такому принципу работает пункт меню Закачки->Расписание. Можно добавить кнопку, аналогичную кнопке Расписание, только открывающую вкладку плагинов.
- Более сложный способ: по принципу раздела меню Вид->Шкуры: возникает выпадающий список шкурок, только сделать список плагинов. При нажатии на название плагина выскакивало б окно его настроек. Еще можно реализовать флажки напротив каждого плагина в меню, чтобы их можно было подключать и отключать.
IMHO - добавить в контекстное меню иконки пункт плагины. К нему субменю со всем списком. И к каждому (плагину) еще субменюшку с 2-мя пунктами "Активен" и "Настройки". Много уровней? Да, но зато сразу "два зайца" - и подключить-отключить можно и настройки вызвать...
З.Ы.
К субменю со списком плагинов еще пунктик (через разделитель) добавить для вызова формы настроек на вкладке плагины.
З.Ы.
К субменю со списком плагинов еще пунктик (через разделитель) добавить для вызова формы настроек на вкладке плагины.
Если предвидится пересмотр настроек, то возможно стоит сразу заложить возможность расположения кнопок в тулбаре в две строки (панели).Slavko wrote:Что-то в этом направлении сделаю точно. Обсуждаем варианты.
Рассматривая схему построения ДМа:
- в контекстное меню "Использовать плагин" с последующим открытием настроек "Плагины";
- не знаю как этот "бар" называется, который над тулбаром, "Файл" - и там тоже "Использовать плагин";
- кнопку в тулбар.
В плане информации по кнопкам, рассатривались:
- отключить проверку антивирусом;
- отключить звуки;
- добавить зеркало.
В DM 5.0.3.1003 реализовали быстрый доступ к плагинам . Cделали даже лучше чем предлагалось: на панель можно добавить кнопку. При нажатии на нее из списка можно выбрать название одного из активных плагинов. После нажатия, выскакивает окно настроек, как будто вы нажали на кнопку этого плагина: Настройки... в меню плагинов. Еще через эту кнопку можно быстро попасть в меню плагинов.
В общем, можно быстро управлять настройками каждого из активных плагинов и быстро переходить в меню плагинов.
В общем, можно быстро управлять настройками каждого из активных плагинов и быстро переходить в меню плагинов.
Это разве удобно. Сделали по принципу "отстаньте противные".
Хотелось бы другого. Нажимаешь на кнопку плагины -> открывается список -> наводишь на имя плагина -> DM посылает сообщение EventRaised('dm_get_menu') -> плагин собирает меню и возвращает как реультат работы сообщения. Что-то типа
<item>
<text>текст Item'а</text>
<command>mc_aaa</command>
<shortcut>Ctrl+P</shortcut>
<checked>true/false</checked>
<radio>true/false</radio>
</item>
<item>
...
DM отображает меню -> ты жамкаешь -> плагину приходит сообщение 'mc_aaa'. И по этому сообщению ты что хочешь, то и отображаешь.
Хотелось бы другого. Нажимаешь на кнопку плагины -> открывается список -> наводишь на имя плагина -> DM посылает сообщение EventRaised('dm_get_menu') -> плагин собирает меню и возвращает как реультат работы сообщения. Что-то типа
<item>
<text>текст Item'а</text>
<command>mc_aaa</command>
<shortcut>Ctrl+P</shortcut>
<checked>true/false</checked>
<radio>true/false</radio>
</item>
<item>
...
DM отображает меню -> ты жамкаешь -> плагину приходит сообщение 'mc_aaa'. И по этому сообщению ты что хочешь, то и отображаешь.
И еще, при клике на кнопке "Плагины" правой кнопкой мыши, сразу вызывается окно "Плагины"Tauman wrote:В DM 5.0.3.1003 реализовали быстрый доступ к плагинам . Cделали даже лучше чем предлагалось: на панель можно добавить кнопку. При нажатии на нее из списка можно выбрать название одного из активных плагинов. После нажатия, выскакивает окно настроек, как будто вы нажали на кнопку этого плагина: Настройки... в меню плагинов. Еще через эту кнопку можно быстро попасть в меню плагинов.
В общем, можно быстро управлять настройками каждого из активных плагинов и быстро переходить в меню плагинов.