Функция cfsRegisterProp
Top  Previous  Next


Назначение  
Регистрирует свойство aPropName объекта типа aObjType и сервисную функцию свойства aObjectPropControlProc (Е раздел 0).  
Описание на Pascale  
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   Свойство является системным и не показывается в инспекторе объектов   
Возвращаемое значение  
Возвращает константу кода ошибки:     
CfErrObjectTypeNotExist;  
CfErrPropAlreadyExist;  
CfOk.