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

Вниз

Проблема с размерами форм   Найти похожие ветки 

 
Alex Chu   (2002-11-19 11:29) [0]

Столкнулся со следующей проблемой:
в момент создания формы (msi-child) в дизайнере delphi указываю размеры окна, расставляю конпоненты (кнопки, пайджконтрол и т.п.)
все смотрется отлично.

в момент инициализации (появления этого окна размеры окна отличаюбтся от установленных ранее,- форма становится меньше повертикали и больше по горизонтали, тем самым "обрезая" компоненты, чтобы их увидеть надо растянуть форму)

Application.CreateForm(TForm1, Form1);
именно эта строка заставляет появлятся окно...


Почему такое происходит и как с этим бороться?


 
Alex Chu   (2002-11-19 11:41) [1]

НИКТО не поможет?


 
Игорь Шевченко ©   (2002-11-19 11:53) [2]

1) На событии OnCreate формы устанавливать ее размеры.
2) Обрабатывать сообщение WM_GETMINMAXINFO.

Желательно, хотя и не обязательно, заносить желаемые размеры в Constraints и брать их оттуда.



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

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

Наверх




Память: 0.47 MB
Время: 0.014 c
14-93256
Snake2000
2002-11-07 12:32
2002.11.28
---|Ветка была без названия|---


1-93003
KidMan
2002-11-13 00:43
2002.11.28
Word и свойства Font


3-92897
Mic_2000
2002-11-08 12:38
2002.11.28
Как через BDE подконектится к базе FoxPro?


1-92984
Barman
2002-11-13 19:02
2002.11.28
Вопрос к Мастерам


14-93228
Малый
2002-11-08 15:37
2002.11.28
Кто-нибудь играл в Арканум ?