| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Что за зверь TFrame? |
| Автор: Колхозный_Бригадир 19.12.2003, 11:03 |
| Есть ли у кого примеры работы с TFrame? И можно ли их использовать для всавки в какой-нибудь (какой?) в Runtime? Добавлю еще, что мне надо: - Создать TFrame - Запихнуть его в TabSheet - И чтобы это работало (события кнопок, изменение размеров и т.д.) С хелпом не могу разобраться. А что написано, толком понять не могу. Там примеров нет, вот и спрашиваю здесь. Вот. |
| Автор: Vinnety 21.12.2003, 13:22 |
| Фрэйм - это чтото-типа TForm только его можна размещать в любом окне программы. Надо создать его File -> New -> Frame. Появится окошко. Растянуть на форме этот TFrameБ выбрать из списка нужный и работать как с обычной формой. Все просто. |
| Автор: Колхозный_Бригадир 22.12.2003, 10:55 |
| Ура в выходные оно у меня наконец-то заработало! Дело в том, что TFrame я создаю в DLL (ну чтобы проще было компоненты размещать, OnResize опять же можно сделать...) А при старте программа проходит по папке, и найденные там DLL добавляют страницы в PageControl и пункты в меню. Оказывается надо было созданному TFrame установить свойство Parent на этот самый PageControl. Красота! |
| Автор: Петрович 22.12.2003, 13:10 | ||
А если так, с установкой Parent, то вместо TFrame вполне можно использовать TForm. Причем часто даже удобнее: OnCreate, и пр. |