Ресурсы > Разработка плагинов / Обсуждение API

Плагины (для разработчиков)

(1/5) > >>

Дмитрий Маслов:
Как создать плагин:
В папке LeaderTask лежат два файла необходимых для сборки библиотеки (dll)
1. PluginElems.h - файл с описаниями доступных интерфейсов для плагина
2. lt_plugins.lib - линковочный файл библиотеки для доступа к функциям интерфейса
3. Собрать библиотеку dll, сменить расширение на ltdll

Как установить плагин:
1. В папке программы создать папку Plugins
2. Скопировать в эту файл плагина (*.ltdll)
3. Перезапустить LeaderTask
4. Появится меню Инструменты, в котором выбрать пункт меню этого плагина

Во вложении исходные коды плагина:
- экспорт/импорт задач в XML, написанный на Visual C++ 6, с использованием языка С++
- текущее описание плагинов позволяет писать плагины на языках С/С++

Если у вас есть опыт разработки программ под Windows, то мы предлагаем вам разработать плагин для LeaderTask! Работа оплачивается в зависимости от сложности плагина.

контакт: адрес Службы ТехПоддержки .

Дмитрий Маслов:
На текущий момент кто-то из форумчан был готов сделать следующее:
- печать конвертов
- при изменении задачи проверять корректность и выставлять нужные категории/приоритеты
Для этого всё готово

Так же ищется человек который займется печатью контактов

Niflheimr:
Будут ли плагины работать в незарегистрированной версии программы? У меня именно такая, версия 6.8.8. Создал папку Plugins, скопировал в эту папку файл lt.ltdll - никакого меню "Инструменты" не появилось.

Дмитрий Маслов:

--- Цитата: Niflheimr от 22 Марта 2010, 15:03:51 ---Будут ли плагины работать в незарегистрированной версии программы? У меня именно такая, версия 6.8.8. Создал папку Plugins, скопировал в эту папку файл lt.ltdll - никакого меню "Инструменты" не появилось.

--- Конец цитаты ---
Будут начиная с 6.8.9, вам нужно скачать последнюю версию.

xxxxxx:

--- Цитата: zitz от 20 Марта 2010, 14:23:34 ---Как создать плагин:
В папке LeaderTask лежат два файла необходимых для сборки библиотеки (dll)
1. PluginElems.h - файл с описаниями доступных интерфейсов для плагина
2. lt_plugins.lib - линковочный файл библиотеки для доступа к функциям интерфейса
3. Собрать библиотеку dll, сменить расширение на ltdll

--- Конец цитаты ---
Наверное, все-таки не стоит в пользовательский дистрибутив включать эти файлы, а разработчикам все равно потребуется скачать plugin_example.zip
ЗЫ. И кстати - версии lt_plugins.lib в дистрибутиве и примере разные

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Перейти к полной версии