Форум: "Основная";
Текущий архив: 2006.10.15;
Скачать: [xml.tar.bz2];
ВнизСоздание формы в нутри объекта Найти похожие ветки
← →
dexer (2006-09-06 23:55) [0]Нужно создать форму в нутри TPanel (или какого нибудь другого объекта).
Я создаю форму:
myform :=TForm.Create(Application);
myform.Parent := panel1;
myform.Visible := true;
myform.show;
На созданной форме, создаю Edit:
myedit:= Tsedit.Create(channel[1].fo);
myedit.parent:=myform;
myedit.visible:=true;
Но в этом Edit не получается писать(!), и сама форма внешней не активна так сказать =).
В чем проблема?
← →
PSPF2003 © (2006-09-07 08:01) [1]Можно поинтересоваться, а нафига такие извращения?
← →
Elen © (2006-09-07 08:09) [2]
> dexer
А что Фреймы уже отменили?
← →
@Lex © (2006-09-07 09:18) [3]Panel1.DockSite := true;
myform.ManualDock(Panel1);
← →
dexer (2006-09-07 13:28) [4]
> Elen © (07.09.06 08:09) [2]
>
> > dexer
>
> А что Фреймы уже отменили?
Нет, но разве можно сделать фрейм похожим на окно)), с кнопками закрытия, минимизации и т.д.?
> @Lex © (07.09.06 09:18) [3]
> Panel1.DockSite := true;
> myform.ManualDock(Panel1);
При некоторых манипуляциях с формой, она вылетает из panel, и становится вообще сама по себе =(
> PSPF2003 © (07.09.06 08:01) [1]
> Можно поинтересоваться, а нафига такие извращения?
Ну так вот =). Смысл создавать формы динамический в ограниченном участке окна...
← →
Elen © (2006-09-07 13:42) [5]
> разве можно сделать фрейм похожим на окно
Можно если осторожно :-)
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2006.10.15;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.042 c