Page 1 of 1

Быстрый доступ к плагинам.

Posted: 07 Mar 2006, 10:38 Tue
by iddqd
Неплохо было бы реализовать скажем из главного меню программы и из меню в трее.
Из главного меню в разделе Вид, там где языки и шкуры.
Долго очень лазить через настройки в раздел плагинов.

Posted: 17 Mar 2006, 8:55 Fri
by Tauman
Да, интересная идея. Можно реализовать двумя способами:
  1. Добавить пункт Плагины в каком-то месте меню, при нажатии на который будут открываться настройки на вкладке плагинов. По такому принципу работает пункт меню Закачки->Расписание. Можно добавить кнопку, аналогичную кнопке Расписание, только открывающую вкладку плагинов.
  2. Более сложный способ: по принципу раздела меню Вид->Шкуры: возникает выпадающий список шкурок, только сделать список плагинов. При нажатии на название плагина выскакивало б окно его настроек. Еще можно реализовать флажки напротив каждого плагина в меню, чтобы их можно было подключать и отключать.

Posted: 17 Mar 2006, 15:32 Fri
by Slavko
Что-то в этом направлении сделаю точно. Обсуждаем варианты.

Posted: 18 Mar 2006, 3:45 Sat
by SCHMaster
IMHO - добавить в контекстное меню иконки пункт плагины. К нему субменю со всем списком. И к каждому (плагину) еще субменюшку с 2-мя пунктами "Активен" и "Настройки". Много уровней? Да, но зато сразу "два зайца" - и подключить-отключить можно и настройки вызвать...
З.Ы.
К субменю со списком плагинов еще пунктик (через разделитель) добавить для вызова формы настроек на вкладке плагины.

Posted: 18 Mar 2006, 4:03 Sat
by marcipan
Slavko wrote:Что-то в этом направлении сделаю точно. Обсуждаем варианты.
Если предвидится пересмотр настроек, то возможно стоит сразу заложить возможность расположения кнопок в тулбаре в две строки (панели).
Рассматривая схему построения ДМа:
- в контекстное меню "Использовать плагин" с последующим открытием настроек "Плагины";
- не знаю как этот "бар" называется, который над тулбаром, "Файл" - и там тоже "Использовать плагин";
- кнопку в тулбар.
В плане информации по кнопкам, рассатривались:
- отключить проверку антивирусом;
- отключить звуки;
- добавить зеркало.

Posted: 18 Mar 2006, 6:24 Sat
by SCHMaster
- отключить проверку антивирусом;
- отключить звуки;
- добавить зеркало.
Не помешает добавить эти команды и в API плагинов

Posted: 27 Mar 2006, 14:09 Mon
by Tauman
В DM 5.0.3.1003 реализовали быстрый доступ к плагинам :) . Cделали даже лучше чем предлагалось: на панель можно добавить кнопку. При нажатии на нее из списка можно выбрать название одного из активных плагинов. После нажатия, выскакивает окно настроек, как будто вы нажали на кнопку этого плагина: Настройки... в меню плагинов. Еще через эту кнопку можно быстро попасть в меню плагинов.

Image

В общем, можно быстро управлять настройками каждого из активных плагинов и быстро переходить в меню плагинов.

Posted: 28 Mar 2006, 14:09 Tue
by mymigor
Это разве удобно. Сделали по принципу "отстаньте противные".

Хотелось бы другого. Нажимаешь на кнопку плагины -> открывается список -> наводишь на имя плагина -> 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'. И по этому сообщению ты что хочешь, то и отображаешь.

Posted: 28 Mar 2006, 14:17 Tue
by Tauman
mymigor
В Бобруйськ :D, животное!

Posted: 28 Mar 2006, 14:42 Tue
by Slavko
Tauman wrote:В DM 5.0.3.1003 реализовали быстрый доступ к плагинам :) . Cделали даже лучше чем предлагалось: на панель можно добавить кнопку. При нажатии на нее из списка можно выбрать название одного из активных плагинов. После нажатия, выскакивает окно настроек, как будто вы нажали на кнопку этого плагина: Настройки... в меню плагинов. Еще через эту кнопку можно быстро попасть в меню плагинов.

Image

В общем, можно быстро управлять настройками каждого из активных плагинов и быстро переходить в меню плагинов.
И еще, при клике на кнопке "Плагины" правой кнопкой мыши, сразу вызывается окно "Плагины" :D

Posted: 28 Mar 2006, 14:49 Tue
by Tauman
Slavko
И еще, при клике на кнопке "Плагины" правой кнопкой мыши, сразу вызывается окно "Плагины"
Вообще классно :P . Удобно, жуть :) !