Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2005.01.16;
Скачать: [xml.tar.bz2];

Вниз

Вопрос о 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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.046 c
14-1103841075
Soft
2004-12-24 01:31
2005.01.16
Украина становится Европой.


14-1104302001
Rouse_
2004-12-29 09:33
2005.01.16
C Днем Рождения 29 Декабря


11-1085323713
RTWolf
2004-05-23 18:48
2005.01.16
Можно ли как-то заскриншотить невидимый контрол?


3-1103125117
sashok
2004-12-15 18:38
2005.01.16
Помогите с фильтрацией в DBGrid


14-1103974460
Копир
2004-12-25 14:34
2005.01.16
Опять эти принтеры! Буду признателен за помощь...





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский