SetEnumProp
Set value of an enumerated-type property
Declaration
Source position: typinfo.pp line 896
  procedure SetEnumProp(Instance: TObject; const PropName: string; 
                       const Value: string);
  procedure SetEnumProp(Instance: TObject; const PropInfo: PPropInfo; 
                       const Value: string);
Description
SetEnumProp sets the property described by PropInfo or with name PropName to Value. Value must be a string with the name of the enumerate value, i.e. it can be used as an argument to GetEnumValue .
For an example, see GetEnumProp .
Errors
No checks are done to ensure Instance or PropInfo are valid pointers. Specifying an invalid property name in PropName will result in an EPropertyError exception.
See also
| Name | Description | 
|---|---|
| GetEnumProp | Return the value of an enumeration type property. | 
| SetFloatProp | Set value of a float property. | 
| SetInt64Prop | Set value of a Int64 property | 
| SetMethodProp | Set the value of a method property | 
| SetStrProp | Set value of a string property |