Текущий архив: 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.45 MB
Время: 0.052 c