HotPointDescription1 - Структура параметров характерной точки |
Scroll |
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.
Подразделы:
(отсутствуют)