TField class

Inheritance
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