Méthodes FMX.Grid.TStringGridModel

De RAD Studio API Documentation
Aller à : navigation, rechercher


héritésprotégés
AfterConstructionpublicRépond après l'exécution du dernier constructeur.
AssignpublicCopie le contenu d'un autre objet similaire.
AssignToprotectedCopie les propriétés d'un objet dans l'objet destination.
BeforeDestructionpublicRépond avant l'exécution du premier destructeur.
BeginUpdatepublicMarque le début d'une session de mise à jour de ce modèle.
CanNotifypublicRenvoie si TMessageSender peut envoyer des messages.
CheckDisposedprotected
ClassInfopublicRenvoie un pointeur sur la table des informations de type à l'exécution (RTTI) pour le type d'objet.
ClassNamepublicRenvoie une chaîne indiquant le nom du type de l'instance d'objet (par opposition au type de la variable transmise comme argument).
ClassNameIspublicDétermine si un objet est d'un type donné.
ClassParentpublicRenvoie le type de l'ancêtre immédiat d'une classe.
ClassTypepublicRenvoie la référence de la classe de l'objet.
CleanupInstancepublicAchève de libérer les chaînes longues, les variants et les variables d'interface d'une classe.
ClearCachepublicEfface le cache interne.
ClearColumnInCachepublicEfface dans le cache interne toutes les valeurs de la colonne ayant le numéro de colonne spécifié.
ClearRowInCachepublicClears efface dans le cache interne toutes les valeurs de la ligne ayant le numéro de ligne spécifié.
ColumnChangedpublicInforme la présentation de changements dans la colonne ayant le numéro de colonne spécifié.
ContentChangedpublicNotifie la présentation de changements dans le contenu de la grille affectant l'ensemble de la grille, comme la taille, l'ordre ou le nombre de colonnes ou de lignes.
CreatepublicCreate crée une instance de TDataModel.
CreateCacheprotectedCrée l'instance de TGridValues ou une sous-classe pour le cache interne.
CreateReceiverprotectedCrée un récepteur pour les messages.
DataChangedpublicRetire du cache la valeur de la cellule spécifiée par ACol et ARow et envoie le message pour invalider cette cellule.
DefaultHandlerpublicSert d'interface à une méthode qui traite les enregistrements de messages.
DefinePropertiesprotectedPropose une interface pour les méthodes lisant et écrivant des données qui ne sont pas publiées.
DestroypublicDestroys détruit cette instance de TStringGridModel.
DisableNotifypublicEmpêche TMessageSender d'envoyer des messages.
DispatchpublicAppelle les méthodes de gestion des messages de l'objet en se basant sur le contenu du paramètre Message.
DisposeOfpublicDisposeOf force l'exécution du code du destructeur dans un objet.
DoCallbackGetValueprotectedRépartit l'événement OnCallbackGetValue si un gestionnaire d'événement est défini ou exécute ACallback dans le cas contraire.
DoColumnAddedprotectedMéthode exécutée après une insertion de colonne réussie.
DoColumnRemovedprotectedMéthode exécutée après une suppression de colonne réussie.
DoDrawColumnCellprotectedDispatcher de l'événement OnDrawColumnCell.
DoEndUpdateprotectedApplique toutes les modifications réalisées sur le modèle lors de la session de mise à jour en cours.
DoGetValueprotected
DoRowCountChangedprotectedMéthode qui est exécutée lorsque le nombre de lignes change.
DoSelChangedprotectedRépartit l'événement OnSelChanged.
DoSelectCellprotectedRépartit l'événement OnSelectCell.
DoSetValueprotected
DoTextSettingsChangedprotectedMéthode qui est appelée après une modification de TextSettings ou StyledSettings pour gérer ces changements.
DoViewportPositionChangepublicCette méthode est appelée quand ScrollBox modifie la position ou la taille du contenu.
EnableNotifypublicPermet à TMessageSender d'envoyer des messages.
EndUpdatepublicMarque la fin d'une session de mise à jour de ce modèle.
EqualspublicVérifie si l'instance en cours et le paramètre Obj sont égaux.
FieldAddresspublicRenvoie l'adresse d'un champ objet publié.
FindNextCellpublicRemplit ACol et ARow avec le numéro de colonne et le numéro de ligne de la cellule pouvant être sélectionnée après la cellule en cours, et renvoie True en cas de réussite ou False si aucune cellule n'est trouvée.
FreepublicDétruit un objet et libère si nécessaire la mémoire associée.
FreeInstancepublicLibère la mémoire allouée par un appel précédent de la méthode NewInstance.
FreeReceiverprotectedLibère l'objet Receiver de TMessageSender.
GetDefaultGridOptionsprotectedAccesseur en lecture de DefaultGridOptions.
GetDefaultTextSettingsprotectedAccesseur en lecture de DefaultTextSettings.
GetDisposedprotected
GetEditorValueprotectedRenvoie la valeur en cours contenue dans l'éditeur de cellule si la grille est en mode éditeur ou TValue.Empty dans le cas contraire.
GetHashCodepublicRenvoie un entier contenant le code de hachage.
GetInterfacepublicRécupère une interface spécifiée.
GetInterfaceEntrypublicRenvoie l'entrée d'une interface spécifique implémentée dans une classe.
GetInterfaceTablepublicRenvoie un pointeur sur une structure contenant toutes les interfaces implémentées par une classe donnée.
GetNamePathpublicRenvoie le nom de l'objet tel qu'il apparaît dans l'inspecteur d'objets.
GetOwnerprotectedRenvoie le propriétaire d'un objet.
GetResultingTextSettingsprotectedAccesseur en lecture de ResultingTextSettings.
GetStyledSettingsprotectedAccesseur en lecture de StyledSettings.
GetTextSettingsprotectedAccesseur en lecture de TextSettings.
GetTextSettingsClassprotectedRenvoie une référence à la sous-classe de TCustomTextSettings qui encapsule les paramètres du texte.
GetValuepublicRenvoie la valeur de la cellule occupant la position spécifiée de ligne et de colonne.
HasReceiverpublicRenvoie si TMessageSender a un objet Receiver.
HideEditorpublicNotifie la présentation que l'éditeur de cellule doit être masqué et quitte le mode éditeur.
IndexOfColumnpublicRenvoie le numéro de colonne de la colonne spécifiée, ou -1 si la colonne ne peut pas être trouvée.
InheritsFrompublicDétermine la relation entre deux types d'objet.
InitInstancepublicInitialise une instance d'objet nouvellement allouée avec des zéros partout et initialise le pointeur sur la table des méthodes virtuelles de l'instance.
InsertColumnpublicInsère la colonne spécifiée dans le modèle au numéro de colonne spécifié.
InsertColumnIntoCachepublicInserts insère la colonne ayant le numéro de colonne spécifié dans le cache interne.
InstanceSizepublicRenvoie la taille, exprimée en octets, de chaque instance du type d'objet.
InvalidateContentSizepublicNotifie la présentation que la taille du contenu précédemment calculée n'est pas valide.
IsOpaquepublicIndique si le contrôle doit mettre à jour les effets lorsque vous faites défiler le contenu.
IsUpdatingpublicRenvoie True si le modèle est en cours de session(s) de mise à jour ou False dans le cas contraire.
MethodAddresspublicRenvoie l'adresse d'une méthode de classe en spécifiant son nom.
MethodNamepublicRenvoie le nom d'une méthode de classe en spécifiant son adresse.
MoveColumnpublicRemplace par NewIndex le numéro de colonne de la colonne à OldIndex.
MoveColumnInCachepublicMoves déplace la colonne ayant le numéro de colonne (OldIndex) spécifié au numéro de colonne (NewIndex) dans le cache interne.
NewInstancepublicAlloue de la mémoire pour une instance d'un type d'objet et renvoie un pointeur sur cette instance.
PostEditorValuepublicNotifie la présentation que la valeur en cours d'édition doit être mise à jour.
QualifiedClassNamepublicRenvoie le nom qualifié de la classe.
ReduceCachepublicReduces réduit le cache interne afin que seules les cellules situées dans les limites spécifiées restent dans le cache interne.
RefreshEditorValuepublicNotifie la présentation qu'une valeur de l'éditeur de cellule doit être actualisée.
RemoveColumnpublicSupprime la colonne ayant le numéro de colonne spécifié.
RemoveColumnFromCachepublicRemoves supprime dans le cache interne la colonne ayant le numéro de colonne spécifié.
RemoveRowFromCachepublicRemoves supprime du cache interne la ligne ayant le numéro de ligne spécifié.
SafeCallExceptionpublicGère les exceptions dans les méthodes déclarées à l'aide de la convention d'appel safecall.
SelectCellpublicSélectionne la cellule ayant le numéro de colonne et le numéro de ligne spécifiés.
SelectionChangedpublicNotifie la présentation d'une modification du numéro de ligne ou du numéro de colonne de la sélection en cours.
SendMessagepublicEnvoie un message à un objet.
SendMessageWithResultpublicEnvoie un message à un objet obtenant un résultat.
SetSelectedprotected
SetStyledSettingsprotectedAccesseur en lecture de StyledSettings.
SetTextSettingsprotectedAccesseur en lecture de TextSettings.
ShowEditorpublicNotifie la présentation que l'éditeur de cellule doit être affiché et entre en mode éditeur.
StyledSettingsStoredprotectedFonction qui garantit que la valeur de StyledSettings est uniquement stockée dans le fichier fiche si ce n'est pas la valeur par défaut de la propriété.
ToStringpublicRenvoie une chaîne contenant le nom de la classe.
UnitNamepublicRenvoie le nom de l'unité où la classe est définie.
UnitScopepublicRenvoie la portée d'unité de la classe.
ValueChangedprotected