Вниз
Скачать: CL | DM;

Программа для разных разрешений экрана   Найти похожие ветки 

← →
Kiloper   (2004-05-21 19:40) [0]

Как мне сделать, чтобы масштаб программы оставался одинаковым при разных разрешениях экрана.


← →
Anatoly Podgoretsky ©   (2004-05-21 19:50) [1]

А что такое маштаб?


← →
Pa5ha   (2004-05-21 20:37) [2]

Масштаб - это наверно размер окна? Так вот, он все время остается одинаковым (в пикселях). А если надо, чтоб окно занимало при всех разрешениях экрана одну и ту же площадь оного, то просто надо задать множители по осям Х, У и, получив разрешение, присвоить его окну, предварительно умножив на эти самые множители.

Например: X=0.5; Y=0.2;
form1.width:=round(x*ScreenX);
form1.height:=round(y*ScreenY);

Как получить ScreenX и ScreenY не знаю. Точнее - не помню.


← →
YurikGl ©   (2004-05-21 21:25) [3]

>Как получить ScreenX и ScreenY не знаю. Точнее - не помню

Через объект TScreen


← →
Immortal_Death   (2004-05-21 21:36) [4]

//Как получить ScreenX и ScreenY не знаю. Точнее - не помню.
Обратившись к объекту Screen:
Screen.Height
Screen.Width



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.02 c
4-1082231415
Shopot
2004-04-17 23:50
2004.06.06
Сообщения Windows.


14-1084289821
Soft
2004-05-11 19:37
2004.06.06
Искусственный интеллект: философские вопросы реализации?


3-1084451936
SergeyM
2004-05-13 16:38
2004.06.06
Удаление из таблицы?


1-1085381901
Галинка
2004-05-24 10:58
2004.06.06
Кто хорошо знает Модуль Math?


14-1084443657
}|{yk
2004-05-13 14:20
2004.06.06
Категоричность в суждениях свойственна невеждам...




   Наверх