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

Вниз

MDI-приложение   Найти похожие ветки 

 
Tenrai   (2002-11-30 01:11) [0]

Доброго времени суток.
Есть мди-приложение. При создании нового дочернего окна создается соответствующая кнопка на родительской форме.
Вопрос: Каким образом можно осуществить связь между соответствующей кнопкой и дочерним окном? Примерно так, как это делается в Виндоус на панели задач? Причем текст создания кнопки прописан в событии дочерней формы OnCreate


 
SaS13 ©   (2002-11-30 03:01) [1]

Причем текст создания кнопки прописан в событии дочерней формы OnCreate
добавь там-же для созданной кнопки:
button.onClick := btnClick;
а в дочернем окне опиши что будет происходить на нажатие кнопки:
procedure MDIChildForm.btnClick(Sender: TObject);


 
sniknik ©   (2002-11-30 03:15) [2]

У главной формы есть MDIChildCount и MDIChildren[x] масив из дочерних окон, поставь соответствие "x" номеру кнопки.
или если будут трудности с получением этого номера (кнопка всетаки в дочерней создается), то можно номера соответствия писать в поле Tag дочерней формы. (поле специально для нас сделали :-) нужно использовать!).


 
Tenrai   (2002-11-30 03:31) [3]

Спасибо, ребята, щас буду пробовать! Даже не думал, что так быстро получу ответ :о))) буду сюда заглядывать, может быть, и я чем нибудь кому нибудь помогу :о)))



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

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

Наверх




Память: 0.47 MB
Время: 0.022 c
14-28240
JC
2002-11-18 11:33
2002.12.09
Есть идея...


1-28085
BThorn
2002-11-28 09:48
2002.12.09
Как создать указатель не на сам TEdit, а на его свойство Text?


14-28225
Jey
2002-11-17 03:38
2002.12.09
Технология чатов


3-27898
Alexey Goosev
2002-11-21 22:44
2002.12.09
Нид хелп!!!Зверски разрастается dbt файл (мемо-поля) dBase 4 базы


3-27824
Карелин Артем
2002-11-15 11:02
2002.12.09
Как вам такой запрос???