Спасибо за пост

Показаны посты, связанные с Thank-O-Matic. Показаны сообщения, где "Вас поблагодарили" другие пользователии.


Сообщения - Дмитрий Маслов

Сделано в версии 12.2
http://forum.leadertask.ru/index.php/topic,11711.0.html
Функция TaskSelectedChange вызывается при каждой смене фокуса. Отдельно функции для получения текущий выделенных задач делать не будем - если требуется, то просто запоминайте что передается в этой функции

Эти пользователи сказали Вам СПАСИБО:

Да, это так работает сейчас. Чтобы вывести все задачи у которых есть и та и другая метка - используете Поиск по тексту "купить автозапчасти"

Эти пользователи сказали Вам СПАСИБО:

GetPluginPaneWnd - если вернуть HWND будет создана панель ниже списка задач в которое будет выводится контент из  вышего HWND

Как это работает:
1. При инициализации плагина создаем окно/диалог (сохраняем переменную в глобальной области видимости)
2. Добавляем внешнюю функцию GetPluginPaneWnd где возвращает HWND нашего окна
3. Далее все сообщения обрабатываем уже внутри нашего окна WM_SIZE, WM_MOUSEMOVE и т.п.

Эти пользователи сказали Вам СПАСИБО:

Предложение понятно, спасибо

Эти пользователи сказали Вам СПАСИБО:

У нас не предусмотрен такой режим работы - по этому происходит сбой в системе алгоритмов синхронизации. В этом случае не обязательно удалять папку, достаточно установить "Автономный режим" и нажать Синхронизировать, после синхронизации опять выключить Автономный режим

Эти пользователи сказали Вам СПАСИБО:

Нужно указать сколько дополнительных полей вы используете с помощью функции GetAdditionalTaskFieldsCount - (вернуть например 3)
У каждого поля должен быть уникальный текстовый идентификатор (название) - программа будет запрашивать их у вас с помощью функции GetAdditionalTaskFieldUID - где на входе порядковый номер входа (если вы выше указали 3 то по порядку будет запрошено сначала 0, потом 1, потом 2)
Функция GetAdditionalTaskFieldVisibleAtTasks говорит в программе что нужно отображать столбец с данным параметром в списке задач, ширина столбца задается функцией GetAdditionalTaskFieldWidthAtTasks, если вы хотите отлавливать нажатия по столбцу то нада задать функцией GetAdditionalTaskFieldEditableAtTasks TRUE - при нажатии будет вызываться ExecuteAdditionalTaskField
У дополнительного поля надо задать заголовок - название GetAdditionalTaskFieldTitle (название столбца, или если вы ставите VisibleAtProps то название в свойствах задачи)
Также можно задать цвет у поля GetAdditionalTaskFieldColor
Эти все функции касаются отображения дополнительных полей в программе, значения можно не хранить, а например вычислять или запрашивать с сервера

Также для удобства мы сделали функцию AddinLT_Task_SetCustomField и AddinLT_Task_GetCustomField - это для того чтобы хранить данные в базе данных программы, а не как то самому организовывать хранение. С вышеописанными функциями они никак не связаны.
Данные хранятся локально и на сервер не передаются - такое пока только в планах

Эти функции по сути пока экспериментальные, да и направление по развитию плагинов пока у нас не приоритетное.

Эти пользователи сказали Вам СПАСИБО:

1. Возможность создания более 25 проектов. Что произойдёт с теми проектами, которые не войдут в число этих 25-ти? Будут удалены?
Ограничение распространяется только на добавление новых проектов. Проекты останутся, просто вы не сможете добавлять новые пока не удалите текущие

2. Справочник "Контакты". Доступ к ним, наверное, будет не возможен. Но сама информация где-то останется? Или контакты будут удалены?
Да, доступ к ним будет невозможен. Вся информация сохранится и будет доступна после перехода на премиум (или после продления).

3. Прикрепление файлов к задачам. Что произойдет с уже прикрепленными ранее файлами к ранее созданным задачам? Будут удалены ???
Ограничение распространяется только на добавление новых файлов. То есть если файлы уже добавлены, то с ними ничего не случится

Эти пользователи сказали Вам СПАСИБО:

Спасибо за предложение, обдумаем!

Эти пользователи сказали Вам СПАСИБО:

Большая благодарность за поддержку!
Будем стараться!

Эти пользователи сказали Вам СПАСИБО:

Проблема ясна, спасибо

Эти пользователи сказали Вам СПАСИБО:

Предложение понятно, спасибо!

Эти пользователи сказали Вам СПАСИБО:

Страницы: [1] 2 3