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

       

 Типы Курсора


Если Вы хотите установить специальный тип курсора, используйте следующую функцию:

void

AcEdJig::setSpecialCursorType(AcEdJig::CursorType);

CursorType может быть одно из значений в следующей таблице:

Курсор

Описание

KCrosshair

Перекрестия, выровненные с системой координат пользователя (ВЕРХНИЕ РЕГИСТРЫ)

kRectCursor

Прямоугольный курсор окна, выровненный с системой координат дисплея

KRubberBand

Тот же самый как kCrosshair, кроме также отображает резиновую полосу от арифметической запятой

kTargetBox

OSNAP курсор; подобный kEntitySelect курсору, кроме его размера управляется переменной системы $APERTURE

kCrosshairNoRotate

Перекрестия, выровненные с системой координат дисплея

KInvisible

Никакая графика курсора; только графика объекта отображена

kEntitySelect

Одиночное поле указки объекта; объект фактически не выбран в этом случае{*регистре*}. Выбор Примитива обработан с acedSSGet ()

KParallelogram

Прямоугольник, выровненный с ВЕРХНИМИ РЕГИСТРАМИ (может быть параллелограмм на дисплее)

kEntitySelectNoPersp

Тот же самый как kEntitySelect, кроме поля указки подавлен в перспективном представлении{*виде*}; использованный, когда точный геометрический пункт{*точка*} необходим наряду с выбранным объектом

KPkfirstOrGrips

Заданный по умолчанию курсор; что курсор напоминает “между” командами

kArrow

Отображает курсор стрелки, используемый для диалоговых окон в AutoCAD

Этот шаг необязательный. AcquirePoint () функции позволяют Вам определять этот дополнительный курсор. При установке типа курсора для acquireDist () и acquireAngle () функции не имеют никакого эффекта. AcquireXXX () функции выберут курсор для Вас, если Вы явно не определяете тот.



Содержание раздела