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

Вниз

Форма   Найти похожие ветки 

 
killer ©   (2004-05-16 13:44) [0]

Подскажите пожалуйста... создал форму на своем компъютере..... она во весь экран... а потом на другом компе, с меньшим разрешением, запустил программу, то появились полосы прокрутки... а как сделать чтобы форма и объекты все на ней подгонялись под разрешение?


 
Mim1 ©   (2004-05-16 13:52) [1]

в oncreate
 ChangeScale(Screen.Width,{ваш режим - ширина},Screen.Height,{ваш режим - высота});


 
Anatoly Podgoretsky ©   (2004-05-16 14:27) [2]

Ну так подстраиваяя позиции и размеры в ран тайм.


 
killer ©   (2004-05-16 14:31) [3]

пишу так, вылитает ошибка....
ChangeScale(Screen.Width, 1280, Screen.Height, 1024);

а так, окно почему-то больше становится...
ChangeScale(Screen.Width, Screen.Height);


 
Mim1 ©   (2004-05-16 14:36) [4]

Звиняюсь
 procedure ChangeScale(MV, DV, MH, DH: Integer); override; // это для qt (clx)
а если вы используйте vcl
procedure ChangeScale(M, D: Integer); override;
то есть ChangeScale(Screen.Width, 1280);


 
killer ©   (2004-05-16 14:46) [5]

у меня на форме еще фотка лежит........ а как сделать чтобы размеры самой фотографии подогнались?


 
Mim1 ©   (2004-05-16 14:50) [6]

TImage, Stretch


 
killer ©   (2004-05-16 14:58) [7]

а вот еще....... с высотой тоже самое? Т.е.
ChangeScale(Screen.Height, 1024);


 
killer ©   (2004-05-16 15:46) [8]

или не надо ChangeScale(Screen.Height, 1024); ???


 
Mim1 ©   (2004-05-16 15:47) [9]

Высота измениться автоматом, двух параметров этой функции достаточно для вычисления коэффициэнта.


 
killer ©   (2004-05-16 16:07) [10]

а....... вот еще... у меня Label идет после Image.... а почему при малом разрешении он оказывается на фотке? А еще надписи на кнопках которые не влазиют... :(((


 
killer ©   (2004-05-16 16:28) [11]

что мне делать то?


 
afn ©   (2004-05-16 17:01) [12]

Попробуй использовать свойства Anchors для привязки компонентов.


 
evvcom ©   (2004-05-16 17:38) [13]

А лучше оптимизируй форму под размеры не более 800x600



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

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

Наверх




Память: 0.49 MB
Время: 0.026 c
14-1083991656
Korneley
2004-05-08 08:47
2004.05.30
Как посчитать расстояние в метрах по географическим координатам?


1-1084735371
Chlavik
2004-05-16 23:22
2004.05.30
TGraphicControl и его отрисовка за пределами его :)


14-1084437435
Романов Р.В.
2004-05-13 12:37
2004.05.30
Никто не обратил внимания?


3-1084045511
linx
2004-05-08 23:45
2004.05.30
Как выводить Фамилию Имя Отчество?


9-1075144796
Antichrist
2004-01-26 22:19
2004.05.30
освещение объектов в <b>двухмерной</b> графике