Methoden von FMX.Grid.TGridModel

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche


GeerbteProtected
_AddRefprotected
_Releaseprotected
AfterConstructionpublicReagiert, nachdem der letzte Konstruktor ausgeführt wurde.
AssignpublicKopiert den Inhalt eines anderen, gleichen Objekts.
AssignToprotectedKopiert die Eigenschaften eines Objekts in ein Zielobjekt.
BeforeDestructionpublicReagiert, bevor der erste Destruktor ausgeführt wird.
BeginUpdatepublicMarkiert den Start einer Aktualisierungssitzung dieses Modells.
CanNotifypublicGibt zurück, ob TMessageSender Botschaften senden kann.
CheckDisposedprotected
ClassInfopublicGibt einen Zeiger auf die Tabelle mit den Laufzeittypinformationen (RTTI) für den Objekttyp zurück.
ClassNamepublicGibt in einem String den Typ einer Objektinstanz zurück (nicht den Typ der als Argument übergebenen Variable).
ClassNameIspublicErmittelt, ob ein Objekt einen bestimmten Typ besitzt.
ClassParentpublicGibt den Typ des direkten Vorfahren einer Klasse zurück.
ClassTypepublicGibt die Klassenreferenz der Objektklasse zurück.
CleanupInstancepublicÜbernimmt in einer Klasse die Instanzauflösung von langen Strings, Varianten und Schnittstellenvariablen.
ClearCachepublicLöscht den internen Zwischenspeicher.
ClearColumnInCachepublicLöscht alle Werte in der Spalte mit der angegebenen Spaltennummer im internen Zwischenspeicher.
ClearRowInCachepublicLöscht alle Werte in der Zeile mit der angegebenen Zeilennummer im internen Zwischenspeicher.
ColumnChangedpublicBenachrichtigt die Darstellung über Änderungen in der Spalte mit der angegebenen Spaltennummer.
ContentChangedpublicBenachrichtigt die Darstellung über Änderungen des Inhalts des Gitters, die sich auf das gesamte Gitter auswirken, wie z. B. Größe, Anzahl oder Änderungen der Reihenfolge, die Spalten oder Zeilen betreffen.
CreatepublicErstellt eine Instanz von TDataModel.
CreateCacheprotectedErstellt die Instanz von TGridValues oder eine Unterklasse für den internen Zwischenspeicher.
CreateReceiverprotectedErstellt einen Empfänger für Botschaften.
DataChangedpublicEntfernt den Wert der in ACol und ARow angegebenen Zelle aus dem Zwischenspeicher und sendet die Nachricht, dass die Zelle ungültig gemacht werden soll.
DefaultHandlerpublicStellt eine Schnittstelle für eine Methode bereit, die die Botschafts-Records verarbeitet.
DefinePropertiesprotectedStellt eine Schnittstelle für eine Methode bereit, mit der auf Daten zugegriffen werden kann, die nicht als published deklariert sind.
DestroypublicGibt diese Instanz von TGridModel frei.
DisableNotifypublicDeaktiviert das Senden von Botschaften durch TMessageSender.
DispatchpublicRuft auf der Grundlage des Parameters Message Methoden zur Botschaftsverarbeitung auf.
DisposeOfpublicDisposeOf erzwingt die Ausführung des Destruktorcodes in einem Objekt.
DoCallbackGetValueprotectedSendet das Ereignis OnCallbackGetValue, wenn eine Ereignisbehandlungsroutine definiert ist, oder führt andernfalls ACallback aus.
DoColumnAddedprotectedMethode, die nach dem erfolgreichen Einfügen einer Spalte ausgeführt wird.
DoColumnRemovedprotectedMethode, die nach dem erfolgreichen Entfernen einer Spalte ausgeführt wird.
DoDrawColumnCellprotectedDispatcher des Ereignisses OnDrawColumnCell.
DoEndUpdateprotectedÜbernimmt alle Änderungen, die an dem Modell während der aktuellen Aktualisierung vorgenommen wurden.
DoGetValueprotectedWird aufgerufen, wenn das Gitter, das dieses Gittermodell verwendet, einen Wert von einer externen Ablage abrufen muss, um ihn als Inhalt einer der Zellen in dem Gitter zu verwenden.
DoRowCountChangedprotectedMethode, die ausgeführt wird, wenn sich die Anzahl der Zeilen ändert.
DoSelChangedprotectedSendet das Ereignis OnSelChanged.
DoSelectCellprotectedSendet das Ereignis OnSelectCell.
DoSetValueprotectedWird auugerufen, wenn das Gitter, das dieses Gittermodell verwendet, einen Inhalt einer der Zellen in einem Gitter als einen Wert an eine externe Ablage übergeben muss.
DoTextSettingsChangedprotectedMethode, die nach einer Änderung von TextSettings oder StyledSettings aufgerufen wird, um diese Änderungen zu behandeln.
DoViewportPositionChangepublicDiese Methode wird aufgerufen, wenn sich die Position oder Größe des ScrollBox-Inhalts ändert.
EnableNotifypublicAktiviert TMessageSender für das Senden von Botschaften.
EndUpdatepublicKennzeichnet das Ende eines Aktualisierungsvorgangs dieses Modells.
EqualspublicÜberprüft, ob die aktuelle Instanz und der Obj-Parameter gleich sind.
FieldAddresspublicLiefert die Adresse eines als published deklarierten Objektfeldes.
FindNextCellpublicFüllt ACol und ARow mit der Spaltennummer und der Zeilennummer der Zelle aus, die nach der aktuellen Zelle ausgewählt werden kann, und gibt bei Erfolg True zurück. Wenn keine Zelle gefunden werden kann, wird False zurückgegeben.
FreepublicLöst die Instanz eines Objekts auf und gibt nötigenfalls den zugehörigen Speicher frei.
FreeInstancepublicGibt den Speicherbereich frei, der mit einem vorangegangenen Aufruf der Methode NewInstance reserviert wurde.
FreeReceiverprotectedGibt den Receiver von TMessageSender frei.
GetDefaultGridOptionsprotectedGetter-Methode von DefaultGridOptions.
GetDefaultTextSettingsprotectedGetter-Methode von DefaultTextSettings.
GetDisposedprotected
GetEditorValueprotectedGibt den aktuellen Wert des Zelleditors zurück, wenn das Gitter sich im Bearbeitungsmodus befindet. Andernfalls wird TValue.Empty zurückgegeben.
GetHashCodepublicGibt einen Integerwert zurück, der den Hash-Code enthält.
GetInterfacepublicErmittelt eine angegebene Schnittstelle.
GetInterfaceEntrypublicLiefert den Eintrag für eine bestimmte, in einer Klasse implementierte Schnittstelle zurück.
GetInterfaceTablepublicGibt einen Zeiger auf eine Struktur zurück, die alle für eine bestimmte Klasse definierten Schnittstellen enthält.
GetNamePathpublicGibt den Namen des Objekts zurück, wie er im Objektinspektor dargestellt wird.
GetOwnerprotectedGibt den Eigentümer einer Komponente zurück.
GetResultingTextSettingsprotectedGetter-Methode von ResultingTextSettings.
GetStyledSettingsprotectedGetter-Methode von StyledSettings.
GetTextSettingsprotectedGetter-Methode von TextSettings.
GetTextSettingsClassprotectedGibt eine Referenz auf eine Unterklasse von TCustomTextSettings zurück, die die Texteinstellungen kapselt.
GetValuepublicGibt den Wert der Zelle zurück, die sich an der angegebenen Spalten- und Zeilennummer befindet.
HasReceiverpublicGibt zurück, ob TMessageSender über einen Receiver verfügt.
HideEditorpublicBenachrichtigt die Darstellung darüber, dass sie den Zellen-Editor ausblenden und den Bearbeitungsmodus beenden sollte.
IndexOfColumnpublicGibt die Spaltennummer der angegebenen Spalte oder -1 zurück, wenn die Spalte nicht gefunden werden kann.
InheritsFrompublicLegt die Art der Beziehung zwischen zwei Objekttypen fest.
InitInstancepublicSetzt alle Speicherzellen in dem für ein neues Objekt reservierten Bereich auf Null und initialisiert den Zeiger auf die Tabelle der virtuellen Methoden der Instanz.
InsertColumnpublicFügt die angegebene Spalte unter der angegebenen Spaltennummer in das Modell ein.
InsertColumnIntoCachepublicFügt die Spalte mit der angegebenen Spaltennummer in den internen Zwischenspeicher ein.
InstanceSizepublicGibt für jede Instanz des Objekttyps die Größe in Byte zurück.
InvalidateContentSizepublicBenachrichtigt die Darstellung darüber, dass die zuvor berechnete Inhaltsgröße nicht mehr gültig ist.
IsOpaquepublicGibt an, ob beim Bildlauf die Effekte des Steuerelements aktualisiert werden sollen.
IsUpdatingpublicGibt True zurück, wenn das Modell sich mitten in einer oder mehreren Aktualisierungssitzungen befindet; ansonsten wird False zurückgegeben.
MethodAddresspublicGibt die Adresse einer Klassenmethode anhand des Namens zurück.
MethodNamepublicGibt den Namen einer Klassenmethode per Adresse zurück.
MoveColumnpublicWechselt auf NewIndex die Spaltennummer der Spalte mit OldIndex.
MoveColumnInCachepublicVerschiebt die Spalte mit der angegebenen Spaltennummer (OldIndex) in die angegebenen Spaltennummer (NewIndex) im internen Zwischenspeicher.
NewInstancepublicWeist für eine Instanz eines Objekttyps Speicher zu und gibt einen Zeiger auf die neue Instanz zurück.
PostEditorValuepublicBenachrichtigt die Darstellung darüber, dass sie den Wert, der gerade bearbeitet wird, aktualisieren sollte.
QualifiedClassNamepublicGibt den qualifizierten Namen der Klasse zurück.
QueryInterfaceprotected
ReduceCachepublicReduziert den internen Zwischenspeicher, so dass nur die Zellen mit den angegebenen Grenzen im internen Zwischenspeicher gespeichert bleiben.
RefreshEditorValuepublicBenachrichtigt die Darstellung darüber, dass sie einen Wert im Zellen-Editor aktualisieren sollte.
RemoveColumnpublicEntfernt die Spalte, die die angegebene Spaltennummer hat.
RemoveColumnFromCachepublicEntfernt die Spalte mit der angegebenen Spaltennummer aus dem internen Zwischenspeicher.
RemoveRowFromCachepublicEntfernt die Zeile mit der angegebenen Zeilennummer aus dem internen Zwischenspeicher.
SafeCallExceptionpublicFängt Exceptions in Methoden ab, die mit der Aufrufkonvention safecall deklariert wurden.
SelectCellpublicWählen Sie die Zelle mit der angegebenen Zeilen- und Spaltennummer aus.
SelectionChangedpublicBenachrichtigt die Darstellung über die Änderungen der Zeilen- oder Spaltennummer der aktuellen Auswahl.
SendMessagepublicSendet eine Botschaft an ein Objekt.
SendMessageWithResultpublicSendet eine Botschaft an ein Objekt und übernimmt ein Ergebnis.
SetExpectedRowCountpublic
SetSelectedprotected
SetStyledSettingsprotectedSetter-Methode von StyledSettings.
SetTextSettingsprotectedSetter-Methode von TextSettings.
ShowEditorpublicBenachrichtigt die Darstellung darüber, dass sie den Zellen-Editor anzeigen und in den Bearbeitungsmodus wechseln sollte.
StyledSettingsStoredprotectedFunktion mit der sichergestellt wird, dass der Wert von StyledSettings nur in der Formulardatei gespeichert wird, wenn dieser Wert dem Vorgabewert der Eigenschaft nicht entspricht.
ToStringpublicGibt einen String zurück, der den Klassennamen enthält.
UnitNamepublicGibt den Namen der Unit zurück, in der die Klasse definiert ist.
UnitScopepublicGibt den Unit-Gültigkeitsbereich der Klasse zurück.