Вниз
Скачать: 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.013 c
3-82137
victor_ch
2003-09-04 10:55
2003.09.25
Изменение свойств ADOCommand в Run-time


1-82272
MakNik
2003-09-15 12:03
2003.09.25
QRDBText & StringGrid


3-82133
Layner
2003-09-03 13:13
2003.09.25
DBGrig, врисовка прямоугольничка в ячейки одного из столбцов.


1-82309
pec2
2003-09-13 22:25
2003.09.25
перевод значения из string в pchar


4-82540
vic_774N
2003-07-24 00:02
2003.09.25
EnumResourceTypes, EnumResTypeProc ...




   Наверх