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

Вниз

Как "угадать" разрешение экрана пользователя   Найти похожие ветки 

 
dera   (2006-03-30 13:01) [0]

Я хочу, чтоб моя прога развертывалась при старте на весь экран. Но если у меня 800х600, то как сделать, чтоб все элементы были корректно раставлены при более высоком разрешении?


 
КиТаЯц ©   (2006-03-30 13:12) [1]

Align
Anchors
???


 
Ega23 ©   (2006-03-30 13:12) [2]

Правильно поиграться со свойствами Anchors и Align


 
Anatoly Podgoretsky ©   (2006-03-30 13:24) [3]

Берем в помощь статистику, согласно ей надо ставить 1024*768, с вероятностью 2/3 угадаешь.


 
tyo   (2006-03-30 13:34) [4]


> Правильно поиграться со свойствами Anchors и Align


Если форма сложная, то не поможет. А если клиент еще и крупный шрифт установит...
В свое время не придумал ничего лучше как перерисовывать проблемные элементы форм в завис. от масштаба Screen.Height/600 и Screen.Width/800


 
Palladin ©   (2006-03-30 13:59) [5]


> Как "угадать" разрешение экрана пользователя

Var
x,y:Integer;
Begin
Repeat
 x:=Random(MaxInt);
Until x=Screen.Width;
Repeat
 y:=Random(MaxInt);
Until y=Screen.Height;
End;

гы гы :)


 
vovnuke ©   (2006-03-30 14:11) [6]

а как насчет ScaleBy



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

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

Наверх




Память: 0.48 MB
Время: 0.027 c
15-1143358757
Wolfram
2006-03-26 11:39
2006.04.16
Как получить номер строки в коде?


8-1131629850
S46E
2005-11-10 16:37
2006.04.16
Разрешение экрана


1-1141990138
abhtr
2006-03-10 14:28
2006.04.16
Ошибка при формирвании отчета в Word2000


15-1143090734
vajo
2006-03-23 08:12
2006.04.16
USB контроллер не определяется


4-1138121257
EarlVadim
2006-01-24 19:47
2006.04.16
Поток не выполняет Execute без WaitFor. Что не так? (+)