![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Вопрос о 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]никак!)))