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


         

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


/p>

  • Функции IAcDcContentView связывают с помощью интерфейса в компоненте. Они описаны в следующей таблице:
  • Функции интерфейса IAcDcContentView

    Функция

    Описание

    Initialize

    Кэши данный IAcDcContentBrowser. Опционально создает составляющее окно и скрывает это. Это позволяет компоненту всплывать любые меню контекста для его содержания. Создает по крайней мере один маленький и большой список изображения. Это также исполняет то, что другая инициализация требована.

    NavigatorNodeClick

    Показывает содержание данного файла в палитре,  вызывая AddPaletteItem

    () от кэшируемого IAcDcContentBrowser. Произвольно, это может просить, чтобы  броузер сортировал элементы. Имеются функции в IAcDcContentBrowser, чтобы делать сортировку.

    NavigatorMouseUp

    Отображает меню контекста, значимое для данного контейнера.

    PaletteMouseUp

    Отображает меню контекста, значимое для данного содержательного примитива / примитивов.

    PaletteItemClick

    Кэширует данный отобранный элемент и произвольно устанавливает описание элемента через броузер. Этот метод необязательный.

    RenderPreviewWindow

    Выполняет изображение отобранного элемента на данном окне предварительного просмотра. Этот метод необязательный.

    PaletteItemDblClick

    Показывает содержание контейнера в случае, если нажатый элемент - файл. То, что соответствующее в AutoCAD, если нажатый элемент - содержание, которое компонент отображается.

    PaletteColumnClick

    Просит, чтобы  содержательный броузер делал сортировку к данным сорта компонента. Этот метод необязательный.

    PaletteBeginDrag

    Начинает перемещение содержания / контейнера примитива. Компонент принят, чтобы заботиться перетаскиваемый и снижение типов регистрир / содержания, которые являются значимыми для этого.

    ReleaseBrowser

    Выпускает кэшируемый броузер.

    GetLargeImage

    Заставит значок (32x32 предварительного просмотра для данного контейнерного файла обнаруживаться в большом виде значка в Контексте Проекта.

    QueryContextMenu

    Добавляет пункты меню контекста для контейнерного (файла) в палитре к данному меню контекста.

    InvokeCommand

    Вызывает команду при данной команде ID onthe меню контекста, которое компонент обеспечил.




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