Форум: "Основная";
Текущий архив: 2007.05.20;
Скачать: [xml.tar.bz2];
ВнизРассылка сообщений дочерним окнам Найти похожие ветки
← →
DelphiLexx © (2007-03-22 18:58) [0]Есть окно настроек в котором задется внешний вид для дочерних окон MDI приложения. Мне нужно сделать так, чтобы в случае изменений в окне настроек посылалось broadcast сообщение которое могли ловить дочерние окна и тем самым изменять свой внешний вид изсходя из установленных настроек. Подскажите как это сделать?
← →
Джо © (2007-03-22 19:25) [1]Перебираешь Screen.Forms и посылаешь нужным.
← →
Джо © (2007-03-22 19:27) [2]Нет, пардон, лучше через TForm.MDIChildren[N]
← →
DelphiLexx © (2007-03-22 19:49) [3]
> Нет, пардон, лучше через TForm.MDIChildren[N]
Подскажите как раьотает посылка и прием соощения через BroadCast
← →
Джо © (2007-03-22 20:01) [4]> [3] DelphiLexx © (22.03.07 19:49)
>
> > Нет, пардон, лучше через TForm.MDIChildren[N]
>
> Подскажите как раьотает посылка и прием соощения через BroadCast
Не нужно никакого броудкаста.
Просто SendMessage каждой форме в MDIChildren. Ну, или Perform.
← →
Джо © (2007-03-22 20:26) [5]Да только не совсем понятен выбор именно «рассылки сообщений».
Что мешает породить все дочерние MDI-окна от одной общей формы и вызывать ее метод. Ну, или на худой конец, и общий интерфейс сгодится.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2007.05.20;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.04 c