Система профилей для отключения ненужных модулей

Пожелания по улучшению программы. Чего еще не хватает в DM.

Moderators: Korney San, Qwertiy, marcipan, igelizm

Post Reply
User avatar
Korney San
Гуру
Posts: 1116
Joined: 02 Oct 2006, 17:01 Mon
Location: Беларусь, Гомель
Contact:

Система профилей для отключения ненужных модулей

Post by Korney San »

Навеяло, с одной стороны, многолетним пользованием Miranda, с другой стороны, не менее многолетним писанием модулей.

В DM можно отключить установленный, но временно ненужный модуль. Настройки этого дела хранятся в реестре в соответствующем ключе. А теперь идея.
Профиль - перечень отключённых модулей (насколько я помню, хранятся именно они :) ).
Профиль по умолчанию - основной, "рабочий", неудаляемый.
:idea: :
1) список профилей с добавленим, удалением, изменением профиля, сохранением выбранного. Под изменением понимается включение/отключение установленных в данный момент модулей.
2) опцию выбора профиля (для обработки при загрузке DM):
  • Профиль по умолчанию
  • Последний активный
  • Спросить
3) Окно выбора профиля для варианта "Спросить".
4) Параметр командной строки для загрузки соответствующего профиля.

Зачем это нужно?
Я произвожу отладку очередного модуля. Для проверки его работоспособности мне не нужен весь ворох из почти 30 (!) установленных на данный момент других модулей. Логично было бы отключить их (DM будет быстрее загружаться и проще работать), но каждый раз щёлкать в окне настроек неудобно.
Да и в условиях скачивания файлов наверняка пригодятся разные наборы модулей для разных условий.

P.S. Готов сам написать весь необходимый код... :roll:
XPProSP3, DM 5.15.2.1341, Pale Moon 20.0.1, Opera Next 12.15 (1748) RTFM & STFF
Если Вы не можете быть хорошим примером, то Вам просто придётся служить ужасным предостережением. © Кэтрин Эйрд
Post Reply