Sign in Join
FPDoc Onlineexperiment

TNamedIniCollection class

In unit IniCol

Collection of named collection items.

Declaration

pascal
TNamedIniCollection = class(TIniCollection)

Inheritance

  1. TNamedIniCollection
  2. TIniCollection
  3. TCollection
  4. TPersistent
  5. TObject

Description

TNamedIniCollection is the collection to go with the TNamedIniCollectionItem item class. it provides some functions to look for items based on the UserData or based on the Name.

See also

Properties

NamedItemspublicIndexed access to the TNamedIniCollectionItem items.

Methods

IndexOfUserDatapublicSearch for an item based on it's UserData property.
IndexOfNamepublicSearch for an item, based on its name, and return its position.
FindByNamepublicReturn the item based on its name.
FindByUserDatapublicReturn the item based on its UserData.

Inherited

From TIniCollection (10)

FileName GlobalSection Load LoadFromFile LoadFromIni Prefix Save SaveToFile SaveToIni SectionPrefix

From TCollection (31)

Add Assign BeginUpdate Changed Clear Count Create Delete Destroy EndUpdate Exchange FindItemID GetAttr GetAttrCount GetEnumerator GetItem GetItemAttr GetNamePath Insert ItemClass Items Move Notify Owner PropName SetItem SetItemName SetPropName Sort Update UpdateCount

From TPersistent (6)

AssignTo DefineProperties FPOAttachObserver FPODetachObserver FPONotifyObservers 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.