![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Траблы с формой (Width)
NieL © (2008-12-24 12:12:00)Господа Мастера помогите исправить ошибку, а то я совсем запутался.
Создаю наследника TForm.
TSizeStaticForm = class(TForm)
private
{ Private declarations }
protected
{ Protected declarations }
public
{ Public declarations }
constructor Create(AOwner: TComponent); override;
published
{ Published declaration }
property AutoSize default False;
end;
constructor TSizeableForm.Create(AOwner: TComponent);
begin
inherited;
AutoScroll := False;
end;
Форму региструрую как положено (RegisterCustomModule). Default-значение устанавливается. Но в некоторых случаях почему-то Width формы увеличивается (это происходит именно в Run-Time). Из-за чего такое может быть.
Медвежонок Пятачок (2008-12-24 15:53:00) [1]оно и так фалсе и так уже не сохраняется в дфм
NieL (2008-12-24 12:25:00) [2]Нужно сделать чтобы AutoSize было False и при этом не сохранялось в DFM (в инспекторе объектов не было выделено)
Медвежонок Пятачок (2008-12-24 12:15:00) [3]property AutoSize default False;
а это зачем вообще? у предка и так false
Медвежонок Пятачок (2008-12-24 12:14:00) [4]Default-значение устанавливается
где именно?