Sign in Join
FPDoc Onlineexperiment

TMediatorFieldInfo class

In unit fpObserver

Describes a column in columnar list display mediators

Declaration

pascal
TMediatorFieldInfo = class(TCollectionItem)

Inheritance

  1. TMediatorFieldInfo
  2. TCollectionItem
  3. TPersistent
  4. TObject

Description

The TMediatorFieldInfo class defines the properties of a column in list mediators that support multiple columns. It specifies the property name, display caption, width, and alignment for each column.

Field info objects are typically managed within a TMediatorFieldInfoList collection and can be configured through string parsing or individual property settings.

See also

Properties

AsStringpublicString representation of field info configuration
CaptionpublishedDisplay caption for the column header
PropertyNamepublishedName of property to display in this column
WidthpublishedWidth of the column in display units
AlignmentpublishedText alignment for the column content

Methods

GetAsStringprotected
SetAsStringprotected
Changeprotected
AssignpublicCopies properties from another field info object

Inherited

From TCollectionItem (13)

Changed Collection Create Destroy DisplayName GetDisplayName GetNamePath GetOwner ID Index SetCollection SetDisplayName SetIndex

From TPersistent (5)

AssignTo DefineProperties FPOAttachObserver FPODetachObserver FPONotifyObservers

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.