Доброго времени суток
Скажите, как можно сделать чтобы в MDI Main была кнопка, а ее значение на OnClick менялась в зависимости от открытого MDI Child
Одна кнопка но разное значение
Модераторы: Duncon, Naeel Maqsudov, Игорь Акопян, Хыиуду
-
- Сообщения: 407
- Зарегистрирован: 13 сен 2004, 12:05
- Откуда: Курган
- Контактная информация:
Извиняюсь за вопрос, но чтоб помочь, где найти этот MDI Main? Может имеется ввиду ToolBar?
Чем проще - тем оригинальней, а значит гениально, т.к. все гениальное - просто!
Да! Кстати! Ctrl+V реально вставляет!!! ХDD

В чём проблема то, неужели нигде в примерах нету или в книжках?
Код: Выделить всё
if ActiveMDIChild = nil then Exit;
if not (ActiveMDIChild is TForm2) then Exit;
TForm2(ActiveMDIChild).DoSomething;
Либо заводить глобальную переменную, которую менять при открытии каждого дочернего окна, и обработчик онклик кнопки делать в зависимости от значения этой переменной.
Искусство программирования - заставить компьютер делать все то, что вам делать лень.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.