Declaration¶
Source position: fpobserver.pp line 247
type
TMediatorFieldInfo = class(TCollectionItem)
public
procedure Assign;
property AsString: string; {rw}
published
property Caption: string; {rw}
property PropertyName: string; {rw}
property Width: Integer; {rw}
property Alignment: TAlignment; {rwd}
end;
Inheritance¶
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.
Properties¶
| Member | Visibility | Description |
|---|---|---|
| Alignment | published | Text alignment for the column content |
| AsString | public | String representation of field info configuration |
| Caption | published | Display caption for the column header |
| PropertyName | published | Name of property to display in this column |
| Width | published | Width of the column in display units |
Methods¶
| Member | Visibility | Description |
|---|---|---|
| Assign | public | Copies properties from another field info object |
See also¶
| Name | Description |
|---|---|
| TMediatorFieldInfoList | Collection of field information for columnar list displays |