Интерфейс ILibHPObject1 |
Scroll |
Интерфейс для работы с характерными точками.
Иерархия:
Описание:
Дополнительный интерфейс управления характерными точками библиотечного элемента 2d. Является обработчиком событий, которые генерируются системой КОМПАС при селектировании библиотечного элемента 2d.
Интерфейс должен быть реализован на стороне библиотеки разработчиком приложения в том же классе, который реализует интерфейс ILibHPObject, если необходимо обеспечить управление характерными точками библиотечного элемента.
Данный интерфейс можно получить у объекта ILibHPObject посредством вызова метода IUnknown::QueryInterface (const GUID far& IID, void** pif).
Интерфейс позволяет выполнить следующие действия.
– Сформировать отображение характерных точек, задав идентификаторы битмапов.
– Задать тексты характерных точек в расширенном представлении.
– Изменить отображение характерной точки и текст у курсора при попадании указателя мыши в габарит точки.
– Получить выпадающее меню, ассоциированное с данным библиотечным элементом или с данной hot-точкой.
– Установить состояния команд из библиотечного меню.
– Отработать события селектирования\расселектирования характерных точек.
Подразделы: