Please enable JavaScript to view this site.

Структуры параметров и константы > Структуры параметров окна Свойства 

PropertyParam - Структура параметров свойства отображаемого в окне свойств

Scroll

 

int

propertyType

Тип свойства из перечисления ksObjectPropertyControlTypeEnum,

int

propertyId;

Идентификатор свойства - используется для загрузки имени и параметров свойства из ресурсов,

HINSTANCE

propertyInstance;

Модуль ресурсов для загрузки параметров свойства (имя, список значений...),

LPOLESTR

displayPropertyName;

Отображаемое имя свойства (необязательное),

VARIANT

propertyValue;

Текущее значение,

double

propertyMinValue;

Минимальное значение,

double

propertyMaxValue;

Максимальное значение,

int

isDefCpyProp;

Будет отмечено для копирования,

int

enable;

Признак доступности для изменения,

int

emptyValue;

Значение не задано,

VARIANT

additionalData;

Дополнительные данные для свойства,

LPOLESTR

additionalText;

Дополнительный текст,

int

summList;

TRUE - объединять списки, FALSE - пересекать списки.

Примечание:

Поля propertyType, propertyId и propertyInstance являются обязательными для заполнения. Остальные поля заполняются в зависимости от типа контрола.

Подразделы:

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

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