V0lt "Поясню. Если чел выходит в инет через прокси, то ему всего лишь надо вбить хост и порт. А если список будет единый, то ему придеться вбивать условие в виде регулярных выражений про которые он вообще ничего не знает."
ничего ему не придётся - колонка условие останется пуста (по сути единственный прокси останется безусловным) - т.е. налицо ПОЛНАЯ преемственность и совместимость с сущетсвующей реализацией для большинства пользователей... плюс эти же уже существующие принципы являются стройной частью (естественным подмножеством) потенциально мощной системы
др сл - и простое и сложное делается в ОДНОМ стиле, в в одном ключе и по одним правилам, т.е. тот кому нужно просто - может даже не знать, что можно соорудить нечто навороченное
Добавлено: "Есть еще вариант, поставить в форме некий
переключатель (например два radioButton) при нажатии
на который форма будет менять вид с "Простого" на
"Расширенный" (в настройках придеться хранить оба
варианта). Но наверное это сложно сделать."
вот именно - сложно
и не только реализовывать ДВА РАЗНЫХ подхода, но пользователю нужно держать в голове две разных концепции... - а нафига спрашиавется две, когда можно одну?
Добавлено: mai62 "для справки - вот мои давнишние (и результирующие) соображения на сей предмет:
1.
http://forum.ru-board.com/topic.cgi?forum=5&topic=18348&start=240#1 - см. "Улучшенный вариант правил"
+ 2.
http://forum.ru-board.com/topic.cgi?forum=5&topic=18348&start=320#15" хочешь к этому завершающий мазок?
вводим понятие "Профиль прокси":
1.Профиль содержит состояние галок вкл-выкл для каждой строки в едином списке прокси
2.Профиль мб сохранён-восстановлен
3.Каждый профиль представлен одной строкой в контескстном меню над треем.
как следствие - смена профиляв меню над треем может приывести к иному меню прокси в этом же меню
ну и со всеми естественными плюсам из этого подхода - перечислять не буду