Вниз
Скачать: CL | DM;

Как в эксперте создать кнопку на панели инструментов Delphi IDE?   Найти похожие ветки 

← →
Alexey03 ©   (2006-09-12 13:06) [0]

Пишу собственный эксперт (стиль  esAddIn). Хочу, чтобы его функции вызывались не только при выборе пункта меню или нажатии "горячей клавиши", но и при клике по кнопке на одной из панелей инструментов IDE (которую можно перемещать и удалять через диалог Cusomize...). Видел эксперт, в котором это реализовано, но исходниками не располагаю. Как это можно сделать (необходима совместимость с Delphi 5, 6, 7)?


← →
DrPass ©   (2006-09-13 00:25) [1]

Думаю, честных (т.е. через ToolsAPI) путей нет. Что касается нечестных, подсказываю: пакет с твоим экспертом запускается в адресном пространстве Delphi, имеет общий с ней модуль Forms, соответственно с общим Application, Screen. Ну а Delphi IDE написана на VCL. RTTI в зубы - и разбирай ее хоть по кусочкам из своего эксперта


← →
Юрий Зотов ©   (2006-09-13 01:17) [2]

Через ToolsAPI - должны быть. Надо копать исходники.



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.013 c
1-1179757767
Kolan
2007-05-21 18:29
2007.07.29
TObject.Create(без переменной), как добраться до полей?


8-1161870623
Gamer
2006-10-26 17:50
2007.07.29
Рисование графиков


6-1161766282
Denizzz
2006-10-25 12:51
2007.07.29
ServerSocket, ClientSocket и "выдергивание шланга из сетевухи"


6-1166551662
furyz
2006-12-19 21:07
2007.07.29
описание протокола IRC


2-1183654535
Romm
2007-07-05 20:55
2007.07.29
Из страницы в приложение




   Наверх