Главная страница
    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.47 MB
Время: 0.04 c
11-1073382979
Solik
2004-01-06 12:56
2004.05.30
Не отрисовываются компоненты


8-1078420914
miek
2004-03-04 20:21
2004.05.30
DirectDraw: создание поверхностей


3-1083687661
Курдль
2004-05-04 20:21
2004.05.30
Что происходит с открытым курсором, если очистить "его" таблицу?


6-1081688965
LORDMAXX
2004-04-11 17:09
2004.05.30
Узнать размер файла по FPT компонент MFtp1


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





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский