|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
08.08.2011, 20:49 | #11 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Аккуратное использование свойств Align, Anchors, Alignment, Autosize часто помогает решить подобного рода пробемы, особенно когда отладка программы и ее эксплуатация при разных разрешениях и размерах шрифта
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
08.08.2011, 20:51 | #12 |
Старожил
Регистрация: 13.08.2009
Сообщений: 2,581
|
Интерфейс надо делать "резиновым". Использовать относительное позиционирования, якоря, группировку по панелям и т.п.
А вот проверять, правильно ли всё сделал, ничего ли не забыл - только бета-тестированием. И никак иначе. Необязательно использовать другую машину ("соседа"). Установите DPI в большое значение (200) или нестандартное (100). Установите больший на пару пунктов шрифт. Затем меньший. Проверьте работу на двух-мониторной конфигурации и при нестандартном расположении панели задач (слева или сверху). Измените разрешение на минимальное, а затем на максимальное. Ну и под Win7 всё равно проверять надо, но многие моменты будут исправлены ещё на фазе тестирования на машине разработчика. И наймите, в конце-концов, тестера, который будет всё это делать... P.S. Вообще, мне кажется, что машина разработчика по умолчанию должна иметь немного нестандартную конфигурацию (два моника, второй - первичный, панель задач сверху, DPI 120, укрупнённый шрифт и т.п.), чтоб отсечь многие косяки ещё на этапе разработки.
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
|
08.08.2011, 20:56 | #13 |
Форумчанин
Регистрация: 12.07.2010
Сообщений: 249
|
GunSmoker, благодарю за развернутый ответ.
Видимо придется подходить со всей серьезностью при проектировании и программировании интерфейса в будущем. Все решится тестами.Так что ставить семерку все равно придется (привет очередному апдейту и удару по кошельку). Всем спасибо.
Moonquake
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Автозагрузка, каталог "Автозагрузка" создается повторно (Win7 x32) | MyIE | Общие вопросы Delphi | 10 | 29.03.2012 07:49 |
Можно ли "программным" способом подвесить WinXP/Win7 ? | М_Виктор | Общие вопросы Delphi | 9 | 09.09.2010 06:39 |
Как обойти "преобразование типа из "string" в "float" невозможно" | lexluter1988 | Помощь студентам | 1 | 07.08.2010 12:23 |
при вводе на листе "магазин"- код товара появлялось "описание" товара из "склада" с "продажной ценой" | aleksei78 | Microsoft Office Excel | 13 | 25.08.2009 12:04 |