Главная страница
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.01 c
1-90575
Rev
2002-02-12 09:16
2002.02.28
Проблема с языковой раскладкой клавиатуры


1-90570
Tiny
2002-02-11 14:30
2002.02.28
Как динамически добавить Series в TChart ?


1-90579
Andreyka
2002-02-12 09:09
2002.02.28
Проблема с MDI


7-90688
Dimonf
2001-11-20 17:48
2002.02.28
Как написать прогу для посылки SMS с компьютера через мобильный телефон.


1-90567
SynteZZZ
2002-02-10 23:09
2002.02.28
Как сравнить 2 картинки?