TValueListStrings class
Stores values and item definitions used in TValueListEditor.
Declaration
TValueListStrings = class(TStringList)Inheritance
- TValueListStrings
- TStringList
- TObject
Description
TValueListStrings is a
TStringList descendant used to
store keys, values, and item definitions used in TValueListEditor.
TValueListStrings provides methods needed to add, maintain, and sort the
content in the class instance.
See also
Methods
InsertItem | protected | Inserts an item with the specified value at the position in Index. |
Put | protected | Sets the value for the indexed Strings property. |
Create | public | Constructor for the class instance. |
Destroy | public | Destructor for the class instance. |
Assign | public | Stores properties from Source in the current class instance. |
Clear | public | Removes all item values and definitions in the class instance. |
CustomSort | public | Provides access to the QuickSortStringsAndItemProps method. |
Delete | public | Deletes the item value and definition at the specified position. |
Exchange | public | Swaps the values and item definitions at the specified positions. |
Inherited
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.
