Вниз
Скачать: CL | DM;

Меню на MDI форме   Найти похожие ветки 

 
DNK ©   (2003-05-06 09:02) [0]

Может кто детально разбирался с MDI формами.
Проблемма с следующем. Имею ActionList и MainMenu на MDIChild форме
(создаю ее при вызове
frmChild:=TfrmChild.Create(Self)
). При изменении свойтва Enabled у action из ActionList не обновляется доступность меню.


 
Мое имя   (2003-05-06 09:22) [1]

DNK error


 
dragon21 ©   (2003-05-06 15:50) [2]

я всегда делаю вот так, и у меня все работает
if frmChild = nil then
Application.CreateForm(TfrmChild, frmChild);
frmChild.Show;


 
DNK ©   (2003-05-07 11:30) [3]

для MDI форм метод show вызывается автоматически.
и при вызове метода free для дочерней формы она не обнуляется. Так что сравнивать с nil ее не получится.


 
Ed   (2003-05-07 19:04) [4]

Всем привет!

В дополнении к этой теме есть еще подход к созданию MDIформы:
frmChild:=TfrmChild.Create(Application);
Хотелось бы узнать в чем отличие от frmChild:=TfrmChild.Create(Self)?. Можно понять что методу Create передаются ссылки на разных владельцев. Но что это дает?
К сожалению,в довольно объемистом "святом писании" от Архангельского ничего по этой теме не нашел.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.009 c
3-59599
Evg12345
2003-04-28 09:02
2003.05.19
Как ускорить Locate?


1-59697
Novichek
2003-05-07 15:12
2003.05.19
перевод из Dec в Hex


3-59544
alexgov
2003-04-25 16:53
2003.05.19
Отсоединеный набор в ADO


1-59733
SiJack
2003-05-06 08:30
2003.05.19
Как получить из делфи список всех листов в документе Excel ?


14-59894
Vlad Oshin
2003-04-29 10:23
2003.05.19
Кто такие ителлегенты?




   Наверх