Innerfuse Script
PPropertyDef
Unit: ifs_var.pas
PPropertyDef is used to store the definition of a property.
Declaration:
type
PPropertyDef = ^TPropertyDef;
TPropertyDef = packed record
Name: string;
CV_Type: PTypeRec;
Cv_PropRead,
CV_PropWrite: Pointer;
CV_PropFlags: Word;
{ CSV_Property flags:
$1 = Readable
$2 = Writeable
$4 = CV_Read = Procedure (if not CV_Read = Longint(no) absolute number in TCreatedClass.Variables )
$8 = CV_Write = Procedure (if not CV_Write = Longint(no) absolute number in TCreatedClass.Variables )
$10 = Private
$20 = Public
$30 = Protected
}
end;