Вниз
Скачать: 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 вся ветка

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



Память: 0.45 MB
Время: 0.009 c
1-93024
Alex Chu
2002-11-19 11:29
2002.11.28
Проблема с размерами форм


1-93132
symbol
2002-11-17 10:23
2002.11.28
Нужен способ реализации динамического шифрования шифрования


3-92927
dim-
2002-11-06 01:07
2002.11.28
блокировка записи


1-93032
Азазелло
2002-11-18 10:53
2002.11.28
Delphi+ActiveX Crystal Report 8.5 коннект к серверу..


7-93273
Dimosha
2002-09-26 18:01
2002.11.28
PowerOff, Reboot, Suspend, LogOff




   Наверх