Главная страница
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.018 c
1-82281
LinOS
2003-09-15 07:20
2003.09.25
Печать DBGrid


1-82209
ЮРИЙ_К
2003-09-12 13:56
2003.09.25
Как в ComboBox сделать некоторые (по условию) Items недоступными?


3-82155
Васёк
2003-09-03 17:15
2003.09.25
Установка нескольких BDE на одной машине


3-82105
Alex(lion)
2003-09-04 20:42
2003.09.25
Как сравнить две ячейки (в которых находяться числа) в DBGrid


3-82081
Tommy
2003-09-05 11:27
2003.09.25
Esli izvestno imia komponenta name= i nado...