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

Вниз

Вопрос о TMenu TPopupMenu   Найти похожие ветки 

 
Darklight1   (2004-12-23 23:44) [0]

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


 
AlterEgo of WondeRu ©   (2004-12-23 23:59) [1]

никак!)))


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

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


 
Sun bittern ©   (2004-12-24 18:30) [3]

Darlight1   (24.12.04 17:36) [2]

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


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

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


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

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

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


 
Fay ©   (2004-12-26 03:37) [6]

ExpressBar?


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

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


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

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

[6] Что за ExpressBar ?


 
Sun bittern ©   (2004-12-26 15:43) [9]

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

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

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

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



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

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

Наверх




Память: 0.49 MB
Время: 0.029 c
1-1103581432
GanibalLector
2004-12-21 01:23
2005.01.16
PCHAR


3-1102945591
alex145
2004-12-13 16:46
2005.01.16
GUI-Оболочка


14-1104064273
Profi
2004-12-26 15:31
2005.01.16
Delphi 2005


14-1103837369
OneFragLeft
2004-12-24 00:29
2005.01.16
Графика в Паскале


14-1104264273
pika
2004-12-28 23:04
2005.01.16
Ох уж этот .Net