• Добро пожаловать на Форум пользователей ПО АСКОН. Пожалуйста, авторизуйтесь.
 

Уважаемые пользователи,

Хотим проинформировать вас о режиме работы регистрации на нашем сайте.

Зарегистрироваться возможно в рабочие дни, с 8:00 до 20:00 (мск).

Если у вас возникнут вопросы или потребуется дополнительная информация, не стесняйтесь обращаться к нашей службе поддержки. Вы можете связаться с нами по указанным контактным данным на нашем сайте.

Благодарим вас за понимание и сотрудничество. Мы ценим ваше терпение и стремимся предоставить вам лучший опыт использования нашего сервиса.

С уважением,
Команда Ascon

Замена команд создания и редактирования задач

Автор MaksTsk, 19.11.13, 07:32:57

« назад - далее »

0 Пользователи и 2 гостей просматривают эту тему.

MaksTsk

Здравствуйте. Возникла необходимость заменить команды лоцмана на создание и редактирование задач. Делается это с использованием следующего интерфейса:

/// <summary>Добавляет команду в указанный спейс и указанную группу. Если указать существующую системную группу и системное наименование
/// команды то произойдет замена системной команды.</summary>
void AddCommand2(string aSpaceName, string aGroupName, string aCommandName, string aImageName, int aIndex);


Собственно проблема в том, а где узнать нужное пространство имен, системную группу и системное наименование?

Chaa

В конце файла PluginIntf.pas есть константы для этого.
const
  // Наименования спейсов для добавления команд
  cSpaceDocuments = 'SpaceDocuments';
  cSpaceTasks = 'SpaceTasks';
  // Наименования групп для добавления команд
  cGroupObject = 'Задачи для документов и папок';
  cGroupDetail = 'Подробно';
  cGroupProject = 'Задачи для проекта';
  cGroupTask = 'Работа с заданием';

+ Благодарностей: 1

MaksTsk

Спасибо! не углядел как то сразу эти константы

MaksTsk

К сожалению не нашел в API: а можно ли при определенных условиях скрывать эту команду? ну или хотя бы дизейблить