Méthodes Vcl.Controls.TDockTree

De RAD Studio API Documentation
Aller à : navigation, rechercher


héritésprotégés
__MarkDestroyingprotected
_AddRefprotectedImplémente la méthode IInterface _AddRef.
_ReleaseprotectedImplémente la méthode IInterface _Release.
AdjustDockRectprotectedAjuste les limites de la zone d'ancrage dans laquelle un contrôle défini est ancré.
AdjustFrameRectprotectedAjuste le rectangle du cadre.
AfterConstructionpublicRépond après l'exécution du dernier constructeur.
BeforeDestructionpublicVérifie que le compteur de référence est à zéro avant d'autoriser la destruction de l'objet interfacé.
BeginUpdateprotectedRépond lorsque les contrôles ancrés sont sur le point de changer.
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.
CreatepublicCreate crée et initialise un objet TDockTree.
DefaultHandlerpublicSert d'interface à une méthode qui traite les enregistrements de messages.
DestroypublicLibère la mémoire associée à l'objet TDockTree.
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 de destruction dans un objet.
EndUpdateprotectedRépond lorsque les modifications des contrôles ancrés sont terminées.
EqualspublicVérifie si l'instance en cours et le paramètre Obj sont égaux.
FieldAddresspublicRenvoie l'adresse d'un champ objet publié.
FindControlAtPosprotected
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.
GetControlBoundsprotectedRenvoie les dimensions attribuées à un contrôle déjà ancré.
GetDisposedprotected
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.
HitTestprotectedIndique le contrôle ancré se trouvant sur la position de la souris spécifié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.
InsertControlprotectedGère l'ancrage d'un contrôle dans le DockSite associé.
InstanceSizepublicRenvoie la taille, exprimée en octets, de chaque instance du type d'objet.
LoadFromStreamprotectedCrée des zones d'ancrage pour un ensemble de contrôles ancrés lus dans un flux.
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.
MouseDownprotectedMouseDown est appelée quand l'utilisateur appuie sur un bouton de la souris.
MouseLeaveprotected
MouseMoveprotectedMouseMove est appelée quand l'utilisateur déplace le curseur de la souris.
MouseUpprotectedMouseUp est appelée quand l'utilisateur relâche un bouton de la souris préalablement appuyé.
NewInstancepublicAlloue de la mémoire à chaque instance d'un objet interfacé.
operator ()public
PaintDockFrameprotectedDessine les éléments d'une zone d'ancrage entourant un contrôle ancré.
PaintSitepublicDessine les éléments qui entourent tous les contrôles ancrés.
PositionDockRectprotectedCalcule les dimensions d'une nouvelle zone d'ancrage.
QualifiedClassNamepublicRenvoie le nom qualifié de la classe.
QueryInterfaceprotectedImplémente la méthode IInterface QueryInterface.
ReferenceFromOrientprotectedRenvoie l'orientation de l'objet ancré.
RemoveControlprotectedGère le désancrage d'un contrôle du DockSite associé.
ResetBoundsprotectedRecalcule la disposition des contrôles ancrés.
SafeCallExceptionpublicGère les exceptions dans les méthodes déclarées à l'aide de la convention d'appel safecall.
SaveToStreamprotectedEnregistre une liste de l'ensemble de contrôles ancrés et leurs positions dans un flux.
SetReplacingControlprotectedPrépare l'arborescence d'ancrage pour remplacer un contrôle ancré par un autre.
ShowHintprotectedAffecte la valeur de la propriété Caption du contrôle ancré au paramètre HintStr.
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.
UpdateAllprotectedEffectue tous les ajustements internes pour refléter l'état en cours des contrôles ancrés.
WndProcprotectedDéfinit des réponses spécifiques pour les messages de souris.
ZoneCaptionHitTestprotectedIndique l'emplacement du curseur de la souris, relativement au contrôle ancré.