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


Реализация интерфейса для AutoCAD Дизайн-центра


Чтобы обеспечивать содержание в Дизайн-центре AutoCAD, необходимо осуществить по крайней мере интерфейс IAcDcContentView. Если приложение предназначено, чтобы участвовать в механизме Средства поиска, то приложение должно поддержать интерфейс IAcDcContentFinder также. Реализация интерфейс IAcDcContentFinder необязательная.

Как правило, прикладной компонент делал бы следующее:

§

В течение инсталляции, это добавляет соответствующие вхождения в системный реестр.

§         Вызывает функции в интерфейсе IAcDcContentBrowser, которые осуществлены структурой Дизайн-центра AutoCAD. Они описаны в следующей таблице:

 

Функции интерфейса IAcDcContentBrowser

 

Функциональное

Описание

AddPaletteItem

Добавляет элемент в палитре Дизайн-центра AutoCAD.

AddNavigatorNode

Необходимый только в случае заказного представления{*вида*}. Добавляет узла в навигаторе Дизайн-центра AutoCAD.

GetDCFrameWindow

Это полезно в случае компонентов, желающих иметь имеющую силу метку окна, чтобы отобразить их меню контекста.

SetItemDescription

Устанавливает текст описания в области окна описания Дизайн-центра AutoCAD.

SetPaletteImageList

Устанавливает маленький / большой список изображения, используемый палитрой в Дизайн-центре AutoCAD.

SetNavigatorImageList

Устанавливает маленький список изображения, используемый навигатором в Дизайн-центре AutoCAD.

SetPaletteMultiSelect

Позволяет опции выбрать множественные довольные{*содержательные*} примитивы в палитре Дизайн-центра AutoCAD.

InsertPaletteColumn

Вставляет столбец (подэлемент) для содержательного примитива, обнаруживающегося в палитре.

DeleteAllPaletteItems

Удаляет все элементы в палитре Дизайн-центра AutoCAD.

GetSelectedNavNodeText

Получает отобранный текст узла навигатора.

GetCurrentViewMode

Получает текущий режим представления{*вида*} (рабочий стол, открытые рисунки, и т.д.).

SetPaletteSubItem

Устанавливает подъэлемент за элемент в палитре Дизайн-центра AutoCAD.

SortPaletteItems

Сортирует элементы в палитре Дизайн-центра AutoCAD.

<


Начало  Назад  Вперед



Книжный магазин