Форум: "Начинающим";
Текущий архив: 2006.07.09;
Скачать: [xml.tar.bz2];
Внизпроблема (MDI окна)+(TPanel на родительском окне) Найти похожие ветки
← →
Deik (2006-06-14 20:27) [0]можно ли имея шаблонную panel с необходимыми компонентами, использовать ее как mdi окна (создавать несколько, закрывать...)
уже не знаю, как решить задачу, вообще у меня проблема с mdi окнами
если делать свойства окна fsmdichild, они находятся внутри главной формы и панельки перекрывают дочерние окна
если делать fsstayontop, проблема с панельками лезущими вперед отпадает, но я так же теряю возможность работать с этими окнами как с child"ами (создаются, а после не могу к ним обратиться через TfrChild(MDIChildren[i]).Caption:="123"; например)
может, можно сделать так, чтобы панельки на главном окне не перекрывали дочерние? (панельки нужны и занимают почти всю площадь экрана).. или есть способ обратиться к mdi окнам для изменения их свойств при установленном fsstayontop?
кто подскажет? :(
← →
Deik (2006-06-20 12:13) [1]ни кто не знает ответа? :(
← →
Сергей М. © (2006-06-20 12:21) [2]
> можно ли имея шаблонную panel с необходимыми компонентами,
> использовать ее как mdi окна
Нельзя.
Но можно разместить эту панель на MDIChild-форме.
← →
StriderMan © (2006-06-20 12:24) [3]Можно забить на Child[i], создать свой лист и дочерним формам присваивать .Parent := Panel1;
← →
Deik (2006-06-20 12:30) [4]можно немного подробней, пожалуйста...
← →
StriderMan © (2006-06-20 12:53) [5]
> можно немного подробней, пожалуйста...
procedure TMyMainForm.AddChild;
var
cf: TMyChildForm;
begin
cf := TMyChildForm.Create(nil);
FormList.AddObject(cf); // объект типа TList
cf.Parent := Panel1;
cf.Show;
end;
← →
Deik (2006-06-20 12:56) [6]большое спасибо, пробую :)
← →
MsGuns © (2006-06-20 13:52) [7]>StriderMan © (20.06.06 12:53) [5]
Для MDI лишнее.
По сабжу.
Если панели перекрывают бОльшую часть окна, то либо следует отказаться от MDI в пользу SDI с мультиоконным интерфейсом (как делфи), либо панели перенести тоже в "дочки".
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.07.09;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.009 c