---
title: "HotPointDescription1 - Структура параметров характерной точки"
type: struct
api: [api7]
tags: [struct, api7, structhotpointdescription1]
sources:
  - structhotpointdescription1.html
---

*Структуры параметров и константы > Структуры параметров графических объектов *

| 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.
