TFormFieldFactory

Abstract base class for factories to construct TFormField instances for displaying and editing values of a specific TType.

Inheritance

LevelAncestorDescription
1TObjectUltimate ancestor in a class hierarchy
2TFormFieldFactory

Source

WebSite.Form.Field.Factory.pas (36)

Methods

ScopeVisibilityResultNameDescription
InstancepublicTFormFieldCreateField(Name: TText; Caption: TDocumentNode; FieldType: TType; AllowSuggest: TBoolean; Mode: TControlMode)
InstancepublicTFormOptionsFieldCreateOptionsField(Name: TText; Caption: TDocumentNode; Type_: TType)
InstancepublicTFormSuggestFieldCreateSuggestField(Name: TText; Caption: TDocumentNode; Type_: TType)
InstancepublicTFormBooleanFieldCreateBooleanField(Name: TText; Caption: TDocumentNode; Type_: TType)
InstancepublicTFormIntegerFieldCreateIntegerField(Name: TText; Caption: TDocumentNode; Type_: TType)
InstancepublicTFormFloatingPointFieldCreateFloatingPointField(Name: TText; Caption: TDocumentNode; Type_: TType)
InstancepublicTFormTextFieldCreateTextField(Name: TText; Caption: TDocumentNode; Type_: TType)
InstancepublicTFormDateTimeFieldCreateDateTimeField(Name: TText; Caption: TDocumentNode; Type_: TType)