Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.02.28;
Скачать: CL | DM;

Вниз

Коректное отображение формы приложения на экранах с различной диагональю и разрешением   Найти похожие ветки 

 
Andrei   (2002-02-11 14:15) [0]

При проектировании форм на мониторе с диагональю 17 дюймов я сталкнулся с проблемой, что на мониторах с другой диагональю (например 15 дюймов) формы выглядят не красиво.
Объясните пожалуйста, как нужно писать приложения которые будут корректно выглыдеть на льбых экранах и при любых разрешениях.
Если возможно дайте пример с детальным объяснением (для начинающего програмера).
Спасибо!!!


 
Андрей Сенченко ©   (2002-02-11 19:31) [1]

Вообще-то непонятно что значит некрасиво ...
Но судя по всему
Form1.Scaled := false
Тебя спасет


 
Анонимщик   (2002-02-11 20:09) [2]

Предыдущий совет спасти - не спасет, а помочь - поможет. Но будут проблемы все равно. В любом случае нужно, где это только возможно, пользоваться компонентами, обеспечивающими автовыравнивание (если какая-то из них не автовыравнивается, то писать процедуры OnResize). И это может не всегда помочь, поскольку проблемы в основном не из-за разрешения, а из-за разных установок для шрифтов (у тебя они могут быть - SmallFonts, а на другом компьютере, скажем - Normal, тогда уж точно никакой красоты). Попробуй поэкспериментировать. По идее, для каждого более-менее стандартного разрешения монитора и размера шрифта нужно подбирать размеры. Это можно делать либо вручную от начала до конца, либо визуально создавать окошки, а потом читать их из потока - ReadComponent (муторное дело, но, к сожалению, нигде не видел визардов, облегчающих жизнь).
Но обычно автовыравнивание и Scaled спасают действительно.


 
Andrei   (2002-02-12 19:05) [3]

Спасибо!!!



Страницы: 1 вся ветка

Текущий архив: 2002.02.28;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.007 c
1-90536
Victor
2002-02-09 11:30
2002.02.28
Путь к файлу


4-90715
ThaDrot
2001-12-24 19:09
2002.02.28
Клавиатурныйшпион


4-90712
Prof!
2002-01-02 08:49
2002.02.28
Help me!!!!!!! (DLL)


4-90713
Delphig
2001-12-21 02:37
2002.02.28
Я тут и журнала Хxxxx взял вот такой прикол...............


4-90718
Грифон
2001-12-26 22:40
2002.02.28
Нестандартное окно