Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.023 c
14-82473
Ghost
2003-09-06 07:03
2003.09.25
Есть заказ для програмёров которые хотят заработать немного дене


14-82446
Karnegi.
2003-09-07 20:50
2003.09.25
Что изучают на профессии


14-82483
Всеволод Соловьёв
2003-09-05 18:01
2003.09.25
Фреймы?


1-82275
Новик
2003-09-12 14:18
2003.09.25
Hint для TreeView


3-82061
Belkova
2003-09-02 17:19
2003.09.25
IBSQL




   Наверх