ObjectARX, AutoCAD. Среда программирования библиотеки C++

Политические статьи на заказ недорого - заказать статью          

Стек Команды


Команды AutoCAD сохранены в группах в стеке команды, который

Определенный AcEdCommandStack классом. Один образец стека команды

Создан в сеанс AutoCAD. Этот стек состоит из заказных команд

То, что Вы определили. AcedRegCmds () макрокоманда дает Вам, обращаются к

Стек команды.

Когда Вы прибавляете команду, Вы также назначаете это название{*имя*} группы. Хорошая политика{*полис*}

Должен использовать ваш буферизованный префикс разработчика для названия{*имени*} группы, чтобы избежать названия{*имени*}

Столкновения с другими командами. Команда называет в пределах данной группы

Должен быть уникален, и названия{*имена*} группы должны быть уникальны. Однако, множественные приложения

Может прибавлять команду того же самого названия{*имени*}, потому что группа называет Делает команды однозначными.

ОБРАТИТЕ ВНИМАНИЕ, что автоплата поддерживает схему регистрации разработчика предотвратить Namespace

находится в противоречии между различными приложениями. Каждый буферизованный разработчик Выбирает одни или более буферизованные символы разработчика (RDS), чтобы использовать исключительно. Буферизованный Символы разработчика - одно из требований “ Сформированные с ObjectARX ” программа эмблемы. Для получения дополнительной информации, идите интерактивно к  http://www.veritest.com/autodesk/main(f).htm.

Вы обычно прибавляете команды по одному с AcEdCommandStack:: addCommand () функция, и Вы удаляете команды Группа с AcEdCommandStack:: removeGroup () функция. Вы можете также Используйте AcEdCommandStack:: removeCmd () функция, чтобы удалить команды По одному. Как часть его очистки перед выходом, ваше приложение нуждается к Удалите любые команды это буферизованный.

Сигнатура для addCommand () функция

Acad::ErrorStatus

addCommand(

const char* cmdGroupName,

const char* cmdGlobalName,

const char* cmdLocalName,

Adesk::Int32 commandFlags,

AcRxFunctionPtr functionAddr,

AcEdUIContext *UIContext=NULL,

int fcode=-1,

HINSTANCE hResourceHandle=NULL);



Содержание  Назад  Вперед







Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий