Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.11.11;
Скачать: CL | DM;

Вниз

MDI-application   Найти похожие ветки 

 
Дмитрий   (2002-10-31 17:32) [0]

В MDI-application как обратиться к определенному компоненту MDIChild - формы. Например к Panel1.


 
Zemal ©   (2002-10-31 17:41) [1]

Откуда обратиться? Из главной формы? Подробнее, плиз, что надобно?


 
Zemal ©   (2002-10-31 17:50) [2]

Есть такие свойства у главной формы:
ActiveMDIChild - это свойство только для чтения и содержит ссылку на активное MDIChild окно;
MDIChildren - это массив дочерних форм.

Пример: (ActiveMDIChild as TChildForm).Label1.Caption := "Это окно в данный момент активно.";

Вот так я к примеру обрабатываю закрытие главной формы приложения:
for I := MDIChildCount - 1 downto 0 do (MDIChildren[I] as TChildForm).Close;


 
kserg@ukr.net   (2002-10-31 18:14) [3]

или
TMDIChild(MainForm.ActiveMDIChild).Label1.Caption


 
Zemal ©   (2002-10-31 18:18) [4]

>> kserg@ukr.net
Можно и так :). Разницы никакой :). Формы разные, а суть одна - приведение типов :).


 
Дмитрий   (2002-11-01 09:25) [5]

Все понятно. Благодарю



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

Текущий архив: 2002.11.11;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.024 c
1-34096
k-sergey
2002-10-30 11:41
2002.11.11
Как можно что то запихать в Exe файл?


4-34317
Infinity
2002-09-30 01:01
2002.11.11
Привелегии в WinXP


14-34192
Юрий Зотов
2002-10-21 18:17
2002.11.11
Поиск книги


14-34219
Дремучий
2002-10-17 16:22
2002.11.11
О форуме...


4-34296
ДмитрийК.
2002-09-25 18:31
2002.11.11
Вывод на печать чертежей, построенныхв другой программе