Please enable JavaScript to view this site.

LPOLESTR

text

текстовая строка, расположенная около hot-точки для UNICODE вместо HotPointDescription::text,

Описание курсора при прохождении над точкой

int

bitmapId

идентификатор bmp из ресурсов,

HINSTANCE

bitmapInst

Модуль,

int

bitmapCO

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

- 0 - СК листа,

- 1 - СК вида,

- 2 - СК владельца,

int

bitmapId

идентификатор или тип битмапа характерной точки,

int

bitmapIdMove

идентификатор битмапа характерной точки при прохождении над точкой курсора,

int

bitmapIdSelect

идентификатор битмапа характерной точки при ее селектировании,

double

hotPointAngle

угол смещения для отображения горячих точек,

double

hotPointOffset

величина смещения горячих точек.

int

enableRotate

0 - запретить поворот хот-точки,

1 - разрешить поворот хот-точки,

-1 по умолчанию (поворот разрешен только для ksHPTriangleDisplaced )

LPOLESTR

bitmapFont

Шрифт для шрифтовых хот-точек. Шрифт хот-точек может быть расположен в ресурсах библиотеки. Библиотека должна зарегистрировать его в системе.

Пример инсталляции шрифта хот точек...

COLORREF

fontSymbolColor

Цвет для шрифтовых хот-точек

double

fontSymbolScale

Масштабирование для шрифтовых хот-точек Параметр влияет на размер хот-точки. По умолчанию fontSymbolScale == 1.0, при этом используется высота шрифта 3.

int

hotPointOffsetType

1- величина смещения задана в абсолютных единицай,

0- в условных.

Смещение влияет на положение отрисовки хот-точки относительно координат хот-точки.

Смещение выполняется по направлению угла поворота хот-точки.

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

COLORREF

fontSymbolMoveColor

Цвет для шрифтовых хот-точек при перемещении

COLORREF

fontSymbolSelectColor

Цвет для шрифтовых хот-точек при селектировании

Для иконки ksHPSmall в Компас используется коэффициент 0.75.

Подразделы:

(отсутствуют)

© ООО «АСКОН-Системы проектирования», 2024. Все права защищены. | Единая телефонная линия: 8-800-700-00-78