|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
||||
|
||||
Подгон размера формы
Как подогнать размер формы под разрешение экрана
|
#2
|
|||
|
|||
WindowState = wsMaximized
Это нужно? |
#3
|
||||
|
||||
Попробую!
Думаю пройдёт! Спасибо! |
#4
|
||||
|
||||
Не-а! Не то!
Меня интересует автоматический подбор размера под мониторы с разным разрешением! Я работаю на 1024*768, а когда пробую на 800*600 то окно проги выходит за пределы экрана. В то же время на 2048*768 на мониторе остаётся пустое место! |
#5
|
||||
|
||||
Код:
procedure TForm1.FormCreate(Sender: TObject); begin Top := 0; Left := 0; Width := Screen.Width; Height := SCreen.Height; end; Не профи, но и не чайник . D6 - лучше не придумали. Пока. |
#6
|
||||
|
||||
Все равно не проходит!
Заголовок остаётся в пределах экрана, а тело самой формы выходит за пределы |
#7
|
||||
|
||||
Такого не должно быть.
У меня все сработало. |
#8
|
||||
|
||||
Чел , может у тебя просто монитор не правельно настроен ???
[ Ты не сможешь никому помочь до тех пор, пока не поможешь себе ] Delphi 7 user
ICQ: 570224849 / JID: x-rem@jabber.ru|no / Skype: ukc-rem / VK: ukc_rem.vk.com (ID: 27703738) |
#9
|
||||
|
||||
Попробуйте поиграться с ClientHeight, ClientWidth у формы и с ее высотой\шириной.
Не зависимо от настроек дисплэя можно все нормально настроить. X-rem, экспериментируй, смотри в отладчике встроенном значения высоты\ширины и примерно там поймешь сколько нужно отнять от высоты, возможно нужно отнять высоту заголовка, который считается как Form.Height-Form.ClientHeight, ну и т.д. и все у тебя получится, пробуй сам, не жди готовых ответов... THE CRACKER IS OUT THERE |
#10
|
||||
|
||||
Всё. Уже решил.
Я использовал: SystemScrY := GetSystemMetrics(SM_CYSCREEN); SystemScrX := GetSystemMetrics(SM_CXSCREEN); SystemBorder := GetSystemMetrics(SM_CYFRAME); Теперь всё нормально работает |
#11
|
|||
|
|||
Цитата:
|
#12
|
||||
|
||||
Цитата:
Код:
BorderStyle:=bsSingle Последний раз редактировалось Winny, 12.09.2007 в 21:24. |