Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Вопрос о TMenu TPopupMenu [D7, Win2k]


Darklight1 ©   (2004-12-23 23:44:00) 

Долго пытался найти ответ, но так и не получилось.
Вопрос касается модификации комонент TMenu TPopupMenu.
Речь об Itmes - коллекция TMenuItem
А если быть более точным об Menu Designer
Как програмно вызвать редактор меню, который автоматчисеки вызывается при выборе свойства (проперти) Items в инспекторе объектов у данных компонент или через пункт высплывающего меню в режиме редактирвоания, при щелчке правой кнопокой по данным компонентам. Нужно отдельно вызвать данный редактор в режиме дезайна визуальных форм. Данный компонент встроен в другой визуальный компонент и нужнен способо редактировать его состав в режиме дизайна.


Sun bittern   (2004-12-26 15:43:00) [1]

>> Данный редактор вызывается из DLL библиотеки

Это по каким признакам?

>> Если есть DLL, то можно получить спсиок её функций.

Но помимо списка вызываемых функций надо знать и о передваваемых в них параметры.


Darklight1   (2004-12-26 11:56:00) [2]

Да мне и не надо линковать в exe мне нужно только в режиме дзайна это вызывать.

[6] Что за ExpressBar ?


Просто Джо   (2004-12-26 03:42:00) [3]

Насколько я знаю, данный редактор размещен в дизайн-тайм пакете. И он не линкуется к exe. Значит, дазе теоретически его вызвать нельзя. Разве только не распространять вместе с программой каким-либо образом хакнутый bpl.


Fay   (2004-12-26 03:37:00) [4]

ExpressBar?


Darklight1   (2004-12-25 16:08:00) [5]

1)
Данный редактор вызывается из DLL библиотеки
Если есть DLL, то можно получить спсиок её функций.
Нужно лишь знать как их вызывать, чтобы получить нужноерешение!
Вот этого как раз я и не знаю.
Но ведь понятно, что данная проблема имеет доступное решение!

2)
Неужели никто раньше не задмывался над этим, никто не написал своего подобного редактора, который можно было бы использовать и другим :) Зачем писать то, что уже есть!


Darklight1   (2004-12-25 16:07:00) [6]

Данный редактор вызывается из DLL библиотеки
Если есть DLL, то можно получить спсиок её функций.
Нужно лишь знать как их вызывать, чтобы получить нужноерешение!
Вот этого как раз я и не знаю.
Но ведь понятно, что данная проблема имеет доступное решение!


Sun bittern   (2004-12-24 18:30:00) [7]

Darlight1   (24.12.04 17:36) [2]

То, о чем вы просите действительно никак :)
Данный редактор, как вроде регится в IDE Delphi и вызывается для редактирования свойств объектов имеющих тип  TMenuItem.
Выход:
Написать самому данный подобный редактор и соотвественно потом его вызвать.
$(DELPHI)\Source\ToolsAPI
$(DELPHI)\Demos\ToolsAPI


Darlight1   (2004-12-24 17:36:00) [8]

Ответ "никак!" никак меня не устраивает!!!
Всё имеет решение, нужно его либо знать, либо знать как его искать!
Кто хочт что-нить знает, кроме слова "никак!", я вас очень прошу - помогите!


AlterEgo of WondeRu   (2004-12-23 23:59:00) [9]

никак!)))


Наверх

Титульная страница Поиск, карта сайта Написать письмо