В настоящее время любое достойное настольное приложение Windows должно хорошо работать и хорошо выглядеть при следующих условиях:
- XP и Vista и Windows 7.
- 32 бит и 64 бит.
- С темами и без них.
- С Aero и без него.
- В 96 и 120 и, возможно, пользовательских DPI.
- Один или несколько мониторов (экранов).
- Каждая ОС имеет свой собственный предпочтительный шрифт.
О, мой! Что нужно сделать маленькому разработчику настольных приложений Windows?: (
Я надеюсь получить поток, начинающийся с предложений о том, как справиться с этой дилеммой GUI.
Во-первых, я на Delphi 7.
a) Вносит ли Delphi 2010 что-то новое в таблицу, чтобы помочь в этой ситуации?
б) Должны ли мы выбрать набор компонентов послепродажного обслуживания и полагаться на них для решения всех этих проблем?
c) Должны ли мы пойти с двигателем скин-машины после продажи?
d) Возможно, более удобным графическим интерфейсом в HTML-формате является путь. Можем ли мы сделать относительно сложное графическое приложение с HTML, которое не требует использования браузера? (предпочитайте держать форму на основе)
e) Должны ли мы просто свалиться и прописать каждый из этих сценариев и бросить курить? "
f) И, наконец, как в мире мы должны протестировать все эти условия?