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

Вниз

MDI и иже с ними.   Найти похожие ветки 

 
Дмитрий   (2003-09-13 23:36) [0]

Многоуважаемый АЛЛ, собственно у меня возникла такая загвоздка:

Дано:
1. програмка с МДИ интрефейсом.
2. МаинМеню, построенное при помощи ActionMainMenuBar + ActionList.
3. Делфя 7.0

Нужо:
сделать фишку (типа как в ёкселе 2000/97/ХР), когда заходю в менюшку - "окна" - могу посмотреть все открытые окошки и выбрать оттудова какое либо окошко, после чего фокус переходит на него. В принципе посмотреть список активных окошек труда не составляет, некак не могу динамически заталкивать наименования этих окошек в менюху и соотв-но создавать динамически актионы, которые потом будут привязываться к этим пунктам менюхи...
Вот собственно и вся проблема. Какие будут предложения по этому поводу? если непонятно выразился, спращивайте, поясню... а то что-то последнее время с разговорным языком напряги стали :(


 
GEN   (2003-09-14 00:36) [1]

Delphi5/demos/Doc/TextEdit.dpr


 
Дмитрий   (2003-09-14 00:56) [2]

дык это понятно, с обычной менющкой я так умею, проблема как раз в том, что бы реализовать это, когда мвесто TMainMenu мы юзаем TActionMainMenu. У них принцип действия несколько разный. Класс TMainMenu можно сказать полностью интегрирован в VCL, т.е. у формы есть Event, в который мы подтыкиваем элемент TMainMenu, куда будут складываться активные окошки... с TActionMainMenu такой фокус не проходит :(



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

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

Наверх




Память: 0.47 MB
Время: 0.031 c
7-82508
Jumbo
2003-07-13 14:26
2003.09.25
Windows RUS/ENG


6-82375
Юля
2003-07-25 13:00
2003.09.25
Сетевой диск


3-82122
MishaS
2003-09-04 15:20
2003.09.25
Перескок курсора с текущей записи таблицы на последнюю


3-82034
kolvir
2003-09-02 16:21
2003.09.25
Позицирование текущей строки в dxDBGrid


1-82312
APTEMKA
2003-09-13 03:20
2003.09.25
Громкость звука