Функция cfsRegisterProp Назад В начало Вперед

Назначение

Регистрирует свойство aPropName объекта типа aObjType и сервисную функцию свойства aObjectPropControlProc.

Описание

function cfsRegisterProp (aObjType : longInt;
   aPropName : longInt;
   aPropType : longInt;
   aFlags : longInt;
   aObjectPropControlProc : TObjectPropControlProc) : longInt;

Параметры

aObjType - тип объекта. Если aObjType равен пустой строке, то используется предыдущее кэшированное имя типа.

aPropName - имя свойства.

aPropType - тип свойства.

aFlags - флаги свойства.

aObjectPropControlProc - сервисная функция свойства.

Замечания

Флаги принимают следующие значения:

Флаг

Значение

Примечание

cffGetPropList

1

Контрольная функция свойства поддерживает функцию cfmGetPropList функции TObjectPropControlProc

cffHiddenProp

2

Свойство является системным и не показывается в инспекторе объектов

Возвращаемое значение

Возвращает константу кода ошибки: