TItemProp class
Represents items in the TValueListEditor control.
Declaration
TItemProp = class(TPersistent)Inheritance
- TItemProp
- TPersistent
- TObject
Description
TItemProp is a
TPersistent descendant that represents
items in the
TValueListEditor control. TItemProp provides
properties and methods to define the editor used for a Key-Value pair. These
include the editor style, editing mask, maximum length, pick list values, and
read-only status for the item.
TItemProp maintains a reference to the TValueListEditor for the item, and allows access to the properties, methods, and events for the grid control.
TItemProp is the type used for items in the TItemPropList
container, and
stored in the TValueListEditor.ItemProps property.
See also
Properties
EditMask | published | Specifies the edit mask used when editing the value for the item. |
EditStyle | published | Identifies the type of editor used for the item value. |
KeyDesc | published | Describes the Key for the item in TValueListEditor. |
PickList | published | Values that can be selected for the item in TValueListEditor. |
MaxLength | published | Specifies the maximum length of the item value. |
ReadOnly | published | Indicates if the value for the item can be changed. |
Methods
AssignTo | protected | Stores property values to the specified persistent object. |
Create | public | Constructor for the class instance. |
Destroy | public | Destructor for the class instance. |
Inherited
From TPersistent (7)
Assign DefineProperties FPOAttachObserver FPODetachObserver FPONotifyObservers GetNamePath GetOwner
From TObject (40)
AfterConstruction BeforeDestruction CheckDisposed ClassInfo ClassName ClassNameIs ClassParent ClassType CleanupInstance DefaultHandler DefaultHandlerStr Dispatch DispatchStr Disposed DisposeOf Equals FieldAddress Free FreeInstance GetDisposed GetHashCode GetInterface GetInterfaceByStr GetInterfaceEntry GetInterfaceEntryByStr GetInterfaceTable GetInterfaceWeak GetLastCastErrorInfo InheritsFrom InitInstance InstanceSize MethodAddress MethodName newinstance QualifiedClassName SafeCallException StringMessageTable SystemHasExtendedRTTI ToString UnitName
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
