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