Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Вопрос [D6, Win95/98, Win2k]


NSG ©   (2003-01-10 13:35:00) 

У меня монитор с диагональю 19", окно программы - на весь экран. Запуская прогу на машине с монитором 15" вижу, что компоненты на форме не уменьшились, а налазят друг на друга.
Если вопрос простой или уже обсуждался, скажите, где почитать.
С уважением.


DJ_Sedoy   (2003-01-12 17:02:00) [1]

И еще можно активно использовать onResize - оно насколько я понимаю между onCreate и onPain для форму возникает. Это еще и плюс при ручном изменении размеров окна


BlackTiger   (2003-01-12 12:24:00) [2]

Господа, много раз натыкался в постах на такую, непонятную для меня вещь, как "изменение разрешения экрана и нарушение расположения контролов на форме".

Почему у меня все всегда нормально на любом разрешении? Ничего ни на что не "наезжает"? Как мне увидеть такой "глюк"? Я понимаю когда сдуру создашь dialog-форму больше 800x600 или 640x480 и потом наблюдаешь, как на машине клиента часть контролов оказывается out-of-screen, но что такое "наезжание контролов"?

З.Ы.: Есть, правда у меня "дурная привычка" сразу задавать Align&Anchors, может в этом дело?


sancho   (2003-01-11 22:09:00) [3]

Да поставь на своём компе разрешение 800х600 и исправь...


mate   (2003-01-10 17:24:00) [4]

А ты Ancors пробовал устаннавливать у всех компанент по нормальному?


Андрей Сенченко   (2003-01-10 15:39:00) [5]

При компиляции поставь Form1.scaled в false


OlegMsc   (2003-01-10 14:26:00) [6]

Возможно разные настройки мониторов, а конкретно DPI setting. Если разработки велись при 96 DPI, то на 120 DPI все съедит. А программно это можно отследить с помощью PixelsPerInch.


KoHe4Ho }|{e 6ot   (2003-01-10 14:20:00) [7]

Работай с
Screen.Width и Screen.Height , уменьшайте и величивай взависимости от этого.


Думкин   (2003-01-10 13:42:00) [8]

Тут разрешения разные установлены, видимо, а прога с размерами не работает. Так?


cutter-pro   (2003-01-10 13:41:00) [9]

Это точно, дело в разрешении.


Anatoly Podgoretsky   (2003-01-10 13:40:00) [10]

Размер монитора на это не влияет


Наверх

Титульная страница Поиск, карта сайта Написать письмо