Sign in Join
FPDoc Onlineexperiment

TValueListStrings class

In unit ValEdit

Stores values and item definitions used in TValueListEditor.

Declaration

pascal
TValueListStrings = class(TStringList)

Inheritance

  1. TValueListStrings
  2. TStringList
  3. 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

InsertItemprotectedInserts an item with the specified value at the position in Index.
PutprotectedSets the value for the indexed Strings property.
CreatepublicConstructor for the class instance.
DestroypublicDestructor for the class instance.
AssignpublicStores properties from Source in the current class instance.
ClearpublicRemoves all item values and definitions in the class instance.
CustomSortpublicProvides access to the QuickSortStringsAndItemProps method.
DeletepublicDeletes the item value and definition at the specified position.
ExchangepublicSwaps 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.