![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Application.CreateForm [D5, Win2k]
Alexandr © (2004-07-12 14:03:00)1)
есть форма.
Она используется двумя приложениями.
Но в одном приложении она fsMDIchild а в другом fsNormal
как это можно разрулить в коде?
Ну не хочет MDIChildForm создаваться есть нет MDIForm а MDIForm нету в том приложении. Там все формы MDINormal
2)
создается форма с помощью Application.CreateForm (а как еще по-другому создать главную форму?)
А если у меня эта класс этой формы не наследник Tform а наследник моего класса, который в свою очередь наследник Tform
и метод create не обычный
constructor Create(AOwner: TComponent);
а имеет еще несколько входных параметров? Как мне при этом задать эти параметры?
И еще раз, чтоб уж в одном месте было...
А как мне для создаваемой формы задать FormStyle программно, а не в дизайнере? (см. п.1)
Alexandr (2004-07-12 14:27:00) [21]у.....
это ж мне 2 dfm поддерживать...
Это тогда отпадает всякая польза от шаринга форм...
Reindeer Moss Eater (2004-07-12 14:24:00) [22]Ну тогда два DFM и условная компиляция в uses
Alexandr (2004-07-12 14:23:00) [23]смотрим хэлп
Note: It is not advisable to change FormStyle at runtime.
Reindeer Moss Eater (2004-07-12 14:18:00) [24]А как мне для создаваемой формы задать FormStyle программно, а не в дизайнере? (см. п.1)
Странный вопрос.
FormStyle это свойство. Для записи и для чтения.
Alexandr (2004-07-12 14:16:00) [25]да, вариант.
А если все-таки форма?
Ведь не было ж раньше фреймов...
clickmaker (2004-07-12 14:10:00) [26]1) Frame вместо формы