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

передача информации в мди окно   Найти похожие ветки 

 
Deik   (2006-06-06 19:12) [0]

так создаётся мди окно:

procedure TForm1.CreateChildForm(const childName : string; wdth: integer; hght: integer);
var Child: TfrChild;
begin
child:=TChild.Create(Application);
with child do begin
width:=wdth;
height:=hght;
end;
end;

как можно передавать информацию в это окно после создания из главного окна?
если создал много окон, то как найти нужное и передать ему информацию?


 
jb   (2006-06-06 19:45) [1]

Если ты имеешь ввиду изменить какое-нибудь свойство, то так:

TfrChild(ActiveMDIChild).Caption:="Новый Caption, на пример";

Это для активного MDI, или

TfrChild(MDIChildren[i]).Caption:="Новый Caption, на пример";

если просто по индексу.


 
Deik   (2006-06-06 20:19) [2]

чтобы узнать индекс нужного окна, индексы надо куда-то записывать?

и второй вопрос
этот код наверно работает, если у окна стоит formstyle=fsmdichild?
спрашиваю потому, что у меня этот код не работает
у меня стоит fsstayontop, иначе панельки на главном окне перекрывают мди окна
и панельки нужны и mdichild по всей видимости надо в то же время
как в такой ситуации быть?


 
Deik   (2006-06-14 20:11) [3]

вопрос прежний
может, кто подскажет?


 
Сергей М. ©   (2006-06-15 08:46) [4]


> панельки на главном окне перекрывают мди окна


Что за панельки ?


 
ЮЮ ©   (2006-06-15 09:12) [5]

А кто мешает хранить ссылки на создаваемые объекты? Почему выбор пал на локальную переменную Child: TfrChild, а не на приватный FChilds: TObjectList или
FChilds: array of TfrChild ???


 
Deik   (2006-06-20 12:19) [6]

по такой ссылке я смогу обратиться к нужному (из нескольких созданных) окну; изменю его свойства и параметры некоторых компонент?



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

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



Память: 0.46 MB
Время: 0.034 c
4-1143697841
kkostik
2006-03-30 09:50
2006.07.09
Определить если ли, что на Com порте!


1-1147442827
Igor Stepanov
2006-05-12 18:07
2006.07.09
Написание Button.Caption в две строки


2-1150414507
GodsKeeper
2006-06-16 03:35
2006.07.09
Народ спасайте, диплом горит.


15-1150086213
Александр Иванов
2006-06-12 08:23
2006.07.09
Модальное окно не закрывается при нажатии Ctrl+F4


2-1150969624
nickhilo
2006-06-22 13:47
2006.07.09
Использование помощника Microsoft Office в программах на Delphi.




   Наверх