Хоть сабж и многократно обсуждался, рискну все-таки спросить совета.
Созрел для написания своей первой шароварной утилиты,
боюсь с самого начала сделать неверные шаги.
Вобщем, утилита рассчитана на массового пользователя (от домохозяек до админов).
Использоваться, по идее, должна много раз на дню. Сидеть будет в трее. Нестандартных контролов не будет.
Аналогом можно считать почтовую программу или какую-нибудь программу для обмена сообщения по
сети (не по функциональности, а по степени использования).
Вот встал вопрос в каком стиле интерфейс "рисовать".
Рассматриваю такие варианты:
Классический
Достоинства: использование тем XP -> унифицированный вид, меньше заморочек при разработке.
Недостатки: относительно "неказистый" вид в Windows 2000 и ниже, в WinXP при классической схеме.
OfficeXP подобный интерфейс.
(приложение на WTL, можно взять виксоевские, codeproject`вские контролы)
Достоинства: относительно приличный вид в Windows 2000 и ниже, в WinXP при классической схеме.
Недостатки: нет поддержки тем XP, больше заморочек при разработке(доведение до "ума" сторонних контролов).
Web UI (htmlayout)
Достоинства: можно нарисовать красивый интерфейс.
Недостатки: нет поддержки тем XP, больше заморочек при разработке.
Классический/Web UI с возможностью переключения.
Недостаток: больше заморочек при разработке.
Сам пока склоняюсь к 4 варианту, но может я что-нибудь упускаю.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>