Не могу задать размер формы.
От: _Lestat_ Россия  
Дата: 08.09.06 05:14
Оценка:
Создал дополнительную форму. Вызываю ее следующим образом:

TForm2 *Form2;
Application->CreateForm(__classid(TForm2), &Form2);
Form2->ShowModal();


В Builder'е форма выглядит аккуратно и соответствует завленному размеру. После запуска приложения, форма имеет размер формы в Builder по умолчанию. В моем случае получилось в два раза больше. В чем проблема?
Backup not found: (A)bort (R)etry (P)anic
Re: Не могу задать размер формы.
От: Master Yoda Великобритания  
Дата: 08.09.06 05:33
Оценка:
Здравствуйте, _Lestat_, Вы писали:

_L_>В Builder'е форма выглядит аккуратно и соответствует завленному размеру. После запуска приложения, форма имеет размер формы в Builder по умолчанию. В моем случае получилось в два раза больше. В чем проблема?


Что стоит в свойстве Position этой формы? poDesigned? Если poDefault или poDefaultSizeOnly, ничего удивительного — windows при ее создании устанавливает дефолтовые размеры
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
It is always bad to give advices, but you will be never forgiven for a good one.
Oscar Wilde
Re[2]: Не могу задать размер формы.
От: _Lestat_ Россия  
Дата: 08.09.06 08:20
Оценка:
MY>Что стоит в свойстве Position этой формы? poDesigned? Если poDefault или poDefaultSizeOnly, ничего удивительного — windows при ее создании устанавливает дефолтовые размеры

Помогло. Спасибо за помощь. Главное что удалось догадаться что происходит и точно сформулировать вопрос. А вобще не очевидно. Я сам рылся по свойствам и на Position не взглянул, потому что это должно иметь отношение к позиции, а не размеру.
Backup not found: (A)bort (R)etry (P)anic
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.