TField class
- Inheritance
-
- Object
- TPersistent
- TComponent
- TField
- Implementers
Constructors
- TField([TComponent? aOwner])
Properties
- alignment ↔ TAlignment
-
getter/setter pair
- asAnsiString ↔ String
-
getter/setter pair
- asBCD ↔ double
-
getter/setter pair
- asBoolean ↔ bool
-
getter/setter pair
- asBytes ↔ Uint8List?
-
getter/setter pair
- asCurrency ↔ double
-
getter/setter pair
- asDateTime ↔ DateTime
-
getter/setter pair
- asFloat ↔ double
-
getter/setter pair
- asInteger ↔ int
-
getter/setter pair
- asLargeInt ↔ int
-
getter/setter pair
- asLongint ↔ int
-
getter/setter pair
- asString ↔ String
-
getter/setter pair
- asUnicodeString ↔ String
-
getter/setter pair
- asUTF8String ↔ String
-
getter/setter pair
- asVariant ↔ dynamic
-
getter/setter pair
- asWideString ↔ String
-
getter/setter pair
- attributeSet ↔ String
-
getter/setter pair
- calculated ↔ bool
-
getter/setter pair
- canModify → bool
-
no setter
- componentCount → int
-
no setterinherited
- componentState → TComponentState
-
finalinherited
- constraintErrorMessage ↔ String
-
getter/setter pair
- curValue → dynamic
-
no setter
- customConstraint ↔ String
-
getter/setter pair
- dataSet ↔ TDataSet?
-
getter/setter pair
- dataSize → int
-
no setter
- dataType → TFieldType
-
no setter
- defaultExpression ↔ String
-
getter/setter pair
- displayLabel ↔ String
-
getter/setter pair
- displayName → String
-
no setter
- displayText → String
-
no setter
- displayWidth ↔ int
-
getter/setter pair
- editMask ↔ String
-
getter/setter pair
- fieldDef → TFieldDef?
-
no setter
- fieldKind ↔ TFieldKind
-
getter/setter pair
- fieldName ↔ String
-
getter/setter pair
- fieldNo → int
-
no setter
- hasConstraints → bool
-
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- importedConstraint ↔ String
-
getter/setter pair
- index ↔ int
-
getter/setter pair
- isBlob → bool
-
no setter
- isIndexField → bool
-
no setter
- isNull → bool
-
no setter
- keyFields ↔ String
-
getter/setter pair
- lookup ↔ bool
-
getter/setter pair
- lookupCache ↔ bool
-
getter/setter pair
- lookupDataSet ↔ TDataSet?
-
getter/setter pair
- lookupKeyFields ↔ String
-
getter/setter pair
- lookupList → TLookupList
-
no setter
- lookupResultField ↔ String
-
getter/setter pair
- name ↔ String
-
getter/setter pairinherited
- newValue ↔ dynamic
-
getter/setter pair
- offset → int
-
no setter
- oldValue → dynamic
-
no setter
- onChange ↔ TFieldNotifyEvent?
-
getter/setter pair
- onGetText ↔ TFieldGetTextEvent?
-
getter/setter pair
- onSetText ↔ TFieldSetTextEvent?
-
getter/setter pair
- onValidate ↔ TFieldNotifyEvent?
-
getter/setter pair
- origin ↔ String
-
getter/setter pair
- owner → TComponent?
-
no setterinherited
- providerFlags ↔ TProviderFlags
-
getter/setter pair
- readOnly ↔ bool
-
getter/setter pair
- required ↔ bool
-
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- size ↔ int
-
getter/setter pair
- text ↔ String
-
getter/setter pair
- validChars ↔ TFieldChars
-
getter/setter pair
- value ↔ dynamic
-
getter/setter pair
- visible ↔ bool
-
getter/setter pair
Methods
-
accessError(
String typeName) → EDatabaseError -
assign(
TPersistent? source) → void -
override
-
assignTo(
TPersistent dest) → void -
inherited
-
assignValue(
dynamic aValue) → void -
bind(
bool binding) → void -
calcLookupValue(
) → void -
change(
) → void -
checkInactive(
) → void -
checkTypeSize(
int aValue) → void -
clear(
) → void -
components(
int index) → TComponent -
inherited
-
dataChanged(
) → void -
destroy(
) → void -
override
-
findComponent(
String aName) → TComponent? -
inherited
-
focusControl(
) → void -
free(
) → void -
inherited
-
freeBuffers(
) → void -
freeNotification(
TComponent aComponent) → void -
inherited
-
getAsAnsiString(
) → String -
getAsBCD(
) → double -
getAsBoolean(
) → bool -
getAsBytes(
) → Uint8List? -
getAsCurrency(
) → double -
getAsDateTime(
) → DateTime -
getAsFloat(
) → double -
getAsInteger(
) → int -
getAsLargeInt(
) → int -
getAsLongint(
) → int -
getAsString(
) → String -
getAsUnicodeString(
) → String -
getAsUTF8String(
) → String -
getAsVariant(
) → dynamic -
getAsWideString(
) → String -
getCanModify(
) → bool -
getClassDesc(
) → String -
getCurValue(
) → dynamic -
getData(
TValueBuffer? buffer, [bool nativeFormat = true]) → bool -
getDataSize(
) → int -
getDefaultWidth(
) → int -
getNewValue(
) → dynamic -
getOldValue(
) → dynamic -
getParentComponent(
) → TComponent? -
getText(
TStringRef aText, bool aDisplayText) → void -
hasParent(
) → bool -
isDisplayLabelStored(
) → bool -
isDisplayWidthStored(
) → bool -
isValidChar(
String inputChar) → bool -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
notification(
TComponent aComponent, TOperation operation) → void -
override
-
propertyChanged(
bool layoutAffected) → void -
refreshLookupList(
) → void -
removeFreeNotification(
TComponent aComponent) → void -
inherited
-
setAsAnsiString(
String aValue) → void -
setAsBCD(
double aValue) → void -
setAsBoolean(
bool aValue) → void -
setAsBytes(
Uint8List aValue) → void -
setAsCurrency(
double aValue) → void -
setAsDateTime(
DateTime aValue) → void -
setAsFloat(
double aValue) → void -
setAsInteger(
int aValue) → void -
setAsLargeInt(
int aValue) → void -
setAsLongint(
int aValue) → void -
setAsString(
String aValue) → void -
setAsUnicodeString(
String aValue) → void -
setAsUTF8String(
String aValue) → void -
setAsVariant(
dynamic aValue) → void -
setAsWideString(
String aValue) → void -
setData(
TValueBuffer? buffer, [bool nativeFormat = true]) → void -
setDataType(
TFieldType aValue) → void -
setFieldType(
TFieldType aValue) → void -
setNewValue(
dynamic aValue) → void -
setParentComponent(
TComponent? aParent) → void -
setTextValue(
String aValue) → void -
setVarValue(
dynamic aValue) → void -
toString(
) → String -
A string representation of this object.
inherited
-
validate(
TValueBuffer? buffer) → void
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited