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

Вниз

создание расширений IDE   Найти похожие ветки 

 
Пономарев Андрей   (2002-12-16 10:30) [0]

Уважаемые Мастера,
не возникало ли у кого-нибудь необходимости расширения возможностей Delphi IDE (добавления своего пункта меню, в частности)?
Интересует любая информация о создании собственного компонента, подключаемого к Delphi IDE. Если у кого-то есть примеры, было бы просто замечательно.

Заранее спасибо,
Андрей


 
Юрий Зотов   (2002-12-16 10:40) [1]

Это называется "написать эксперт IDE". Не компонент. Ключевое слово - OTAPI (Open Tools API), можно сделать поиск в Сети.

Начните с папок {$DELPHI}\Source\ToolsAPI и {$DELPHI}\Demos\ToolsAPI. В Delphi 6 есть справка по OTAPI (правда, толку с нее немного).


 
Calm   (2002-12-16 11:33) [2]

Я вот пробовыл, но что-то не вышло :(

Декларируется, что в модуле ToolsAPI есть глобальная переменная BorlandIDEServices: IBorlandIDEServices, которая инициализируется при загрузке среды и предоставляет доступ ко всем нужным интерфейсам.
Но у меня всегда было BorlandIDEServices=nil.


 
Юрий Зотов   (2002-12-17 00:08) [3]

> Calm © (16.12.02 11:33)

Советую подписаться на почтовую конференцию Borland"а по OTAPI. Там эта проблема рассматривалась. Да вообще, для тех, кому интересен сабж, там много полезного.



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

Форум: "Основная";
Текущий архив: 2002.12.26;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.44 MB
Время: 0.007 c
8-86042
none
2002-09-01 16:08
2002.12.26
DirectX


1-85883
vJet
2002-12-15 12:42
2002.12.26
Разделение файла


1-85999
Alpine
2002-12-16 12:50
2002.12.26
Как запретить своему приложению не запускаться больше одного раза


1-85976
KME
2002-12-15 16:31
2002.12.26
PageControl+WebBrowser


1-85966
Brat-2
2002-12-15 18:54
2002.12.26
Размер исполняемого EXE-файла





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский