GrayT писал(а) 11. Мая 2007 :: 04:45:можно посмотреть твои наработки? В чисто позновательных целях. Хочу научиться писать плагины, но пока уперся лбом в стенку
плагины к конфигуратору можно писать двумя способами:
1)OLE плагин. COM dll реализующая необходимые интерфейсы, и получающая доступ к объектной модели опенконфа через указатель на IConfigurator. Модель можно посмотреть через Visual Basic Word'a, (tools-references-подключаем config.tlb, потом F2 - OpenConf)
тут написано как сделать оле плагин
http://www.1cpp.ru/forum/YaBB.pl?num=1148975574тут во вложениях к постам есть исходники
http://www.1cpp.ru/forum/YaBB.pl?num=11618627162) обычная длл, экспортирующая ф-ю SetConvigService в которую передается указатель на CConfigService, в котором ограниченный базовый функционал. Подключаются заголовочные файлы от 1с++ и вперед самостоятельно бороздить просторы mfc и внутренностей конфигуратора.
как подключить заголовки написано у вики
http://www.1cpp.ru/wiki/?wakka=SozdanieVneshnejjKomponenty&v=uwgпримером такого плагина является Visual1C++, исходники есть в репозитарии. Если неохото подключаться могу прислать на почту.
быстрее и проще конечно использовать первый способ, но второй более интересен с исследовательской точки зрения
Цитата:А можно сделать так, чтобы закладки не пропадали после свёртки-развёртки?
в скинтилле не пропадают, а в делфийские исходники честно уже совсем неохото лезть...