Re: Мелкая проблема с окнами MDI (меню Окно). (ИСР - Delphi6
От: s.ts  
Дата: 21.07.04 10:16
Оценка: 7 (1)
Hello, VadRay!
You wrote on Wed, 21 Jul 2004 09:00:45 GMT:

V> RTF-редактора. Смотрел исходники. Там следующая катина. Дочернее окно

V> отрабатывает событие OnCreate:
 V> procedure Form1.FormCreate(Sender: TObject);
 V> begin
 V>   WindowMenu := Application.MainForm.WindowMenu;
 V> end;
 V>


Дочернему окну пофигу свойство WindowMenu, так что этот обработчик если он в MDIChild смысла не имеет.
О чем, кстати, и сказано в хелпе.
Установи в ObjectInspector свойство WindowMenu главной формы приложения (она д.б. MDIForm).

V> Явно обозначенной переменной WindowMenu я не нашел, также как и модуля

V> (есть подозрение, что это модуль родительской формы). Сама программа
V> примера работает (есть экзешник), однако скомпилировать не удалось, да в
V> общем это к делу не отностится. Выше указаную строчку я вставил в свой
V> проект для нескольких форм. Правда я поменял имя переменной на имя меню
V> в головной форме (с сохранением иерархии). В итоге программа
V> отрабатывает операции, предусмотренные дейсвиями (Action), но не создает
V> списка открытых окон. В чем я не правильно поступил?
V> Заранее благодарен.
Posted via RSDN NNTP Server 1.9 beta
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.