Типы Курсора
Если Вы хотите установить специальный тип курсора, используйте следующую функцию:
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 () функции выберут курсор для Вас, если Вы явно не определяете тот.