Méthodes Vcl.ActnCtrls.TCustomUtilityButton

De RAD Studio API Documentation
Aller à : navigation, rechercher

héritésprotégés
_AddRefprotectedEst appelée quand une application utilise une interface de composant.
_ReleaseprotectedEst appelée quand une application libère une interface de composant.
ActionChangeprotectedRépond quand l'action associée au contrôle change.
AdjustSizeprotectedDéfinit la taille du contrôle selon ce qui est déterminé par la propriété AutoSize.
AfterConstructionpublicRépond après l'exécution du dernier constructeur.
AssignpublicCopie le contenu d'un autre objet similaire.
AssignToprotectedRedéfinit la méthode héritée AssignTo pour permettre l'affectation aux objets TCommand.
AsyncScheduleprotected
BeforeDestructionpublicRéalise toutes les actions nécessaires avant l'appel du premier destructeur.
BeginAutoDragprotected
BeginDragpublicCommence le glissement d'un contrôle.
BeginInvokepublicEffectue un appel asynchrone à la méthode spécifiée par AProc ou AFunc.
BringToFrontpublicPlace le contrôle en avant de tous les autres contrôles du contrôle parent.
CalcBoundspublicCalcule la taille du contrôle.
CalcCursorPosprotectedDonne les coordonnées du curseur, relativement à l'origine du contrôle.
CalcLayoutprotectedCalcule la disposition de l'élément de menu.
CanAutoSizeprotectedIndique si le contrôle peut se redimensionner automatiquement pour s'adapter à son contenu.
CanObserveprotected
CanResizeprotectedRépartiteur d'événement OnCanResize.
ChangedprotectedTransmet un message CM_CHANGED au contrôle.
ChangeNameprotectedDéfinit le stockage privé, interne de la propriété Name dans la chaîne transmise dans NewName.
ChangeScaleprotected
CheckDisposedprotectedCette méthode est obsolète.
CheckNonMainThreadUsagepublic
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.
ClickpublicExécute la fonction du contrôle bouton.
ClientToParentpublicTraduit des coordonnées client en coordonnées parent.
ClientToScreenpublicConvertit le point spécifié, du système de coordonnées du client en coordonnées écran.
CMDesignHitTestprotected
CMDialogCharprotectedAppelée lorsqu'une touche spéciale prédéfinie est appuyée sur Vcl.ActnCtrls.TCustomActionToolBar.
CMEnabledChangedprotectedRedessine la surface du contrôle bouton personnalisé quand le contrôle est activé ou désactivé.
CMFontChangedprotected
CMItemDropPointprotected
CMItemSelectedprotected
CMMouseEnterprotectedCMMouseEnter est appelée quand la souris pénètre dans la zone du bouton d'utilitaire.
CMMouseLeaveprotectedCMMouseLeave est appelée quand la souris quitte la zone du bouton d'utilitaire.
CMTextChangedprotectedRépond quand le libellé du bouton change.
ConstrainedResizeprotectedNotifie le contrôle du redimensionnement avec contraintes.
CreatepublicCreate crée une instance de TCustomUtilityButton.
CreateTouchManagerprotectedInstancie un gestionnaire tactile.
DblClickprotectedRépartiteur d'événement OnDblClick.
DefaultDockImageprotectedGère le dessin et l'effacement d'une image d'ancrage.
DefaultHandlerpublicSert de gestionnaire de message pour tous les messages ne disposant pas de gestionnaire spécifique.
DefaultScalingFlagsprotected
DefinePropertiesprotectedPropose des méthodes de lecture et d'écriture de la propriété IsControl dans un flux tel qu'un fichier fiche.
DesignWndProcpublic
DestroypublicDétruit une instance de TCustomUtilityButton.
DestroyComponentspublicDétruit tous les composants possédés.
DestroyingpublicIndique que le composant et ses composants possédés vont être détruits.
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.
DockpublicUtilisée de manière interne pour ancrer le contrôle.
DockTrackNoTargetprotectedGère le déplacement du contrôle au-dessus d'une cible d'ancrage invalide.
DoContextPopupprotectedRépartiteur d'événement OnContextPopup.
DoDockprotectedRépartiteur d'événements Docking.
DoDragDropprotected
DoEndDockprotectedRépartiteur d'événement OnEndDock.
DoEndDragprotectedRépartiteur d'événement OnEndDrag.
DoGestureprotectedTraite les événements de mouvement non gérés.
DoGetGestureOptionsprotectedRenvoie les mouvements interactifs et leurs options.
DoMouseWheelprotectedTraite le déplacement de la molette de la souris.
DoMouseWheelDownprotectedRépartiteur d'événement OnMouseWheelDown.
DoMouseWheelUpprotectedRépartiteur d'événement OnMouseWheelUp.
DoStartDockprotectedRépartiteur d'événement OnStartDock.
DoStartDragprotected
DragCanceledprotectedPropose une interface pour la méthode de réponse à l'annulation d'un glissement.
DragDroppublicEffectue les actions et génère un événement OnDragDrop.
DraggingpublicIndique si un contrôle est en train de glisser.
DragOverprotected
DrawArrowsprotectedDessine les flèches sur le bouton d'utilitaire.
DrawBackgroundprotectedDessine une image d'arrière-plan sur le contrôle.
DrawDesignFocusprotected
DrawDragDockImageprotectedDessine l'image d'ancrage pour le contrôle.
DrawDragDropPointprotected
DrawFrameprotectedDessine un cadre autour du contrôle bouton.
DrawGlyphprotectedDessine un symbole sur le contrôle.
DrawLargeGlyphprotectedDessine une grande image sur le contrôle.
DrawSeparatorprotected
DrawShadowedTextprotectedDessine un texte et son ombre sur le contrôle.
DrawTextprotectedDessine du texte sur le contrôle.
DrawTextBiDiModeFlagspublicRenvoie les indicateurs de texte reflétant le paramétrage actuel de la propriété BiDiMode.
DrawTextBiDiModeFlagsReadingOnlypublicRenvoie l'indicateur de texte pour ajouter ce qui indique si le texte du contrôle doit être lu de la droite vers la gauche.
EndDragpublicArrête le glissement d'un contrôle.
EndFunctionInvokepublicBloque l'appelant jusqu'à ce que le ASyncResult spécifié se termine.
EndInvokepublicBloque l'appelant jusqu'à ce que le ASyncResult spécifié se termine.
EqualspublicVérifie si l'instance en cours et le paramètre Obj sont égaux.
EraseDragDockImageprotectedEfface l'image d'ancrage du contrôle.
ExecuteActionpublicExécute une action.
FieldAddresspublicRenvoie l'adresse d'un champ objet publié.
FindComponentpublicIndique si le composant est propriétaire du composant spécifié.
FindImageListprotected
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.
FreeNotificationpublicVérifie que AComponent a bien été notifié de la destruction de ce composant.
FreeOnReleasepublicLibère la référence d'interface pour les composants créés depuis les classes COM.
GetActionprotected
GetActionLinkClassprotectedRenvoie la classe de liaison d'action appropriée qui est associée aux contrôles.
GetAllocatedWindowHandleprotected
GetChildOwnerprotectedRenvoie le propriétaire d'un composant enfant lu dans un flux.
GetChildParentprotectedRenvoie le parent ou, s'il n'y en n'a pas, le propriétaire d'un composant enfant en cours de lecture dans un flux.
GetChildrenprotectedEnumère tous les composants enfant.
GetClientOriginprotectedRenvoie les coordonnées écran du coin supérieur gauche de la zone client du contrôle.
GetClientRectprotectedRenvoie un rectangle définissant la zone client du contrôle.
GetControlsAlignmentpublicIndique comment le texte est aligné à l'intérieur du contrôle.
GetCurrentPPIprotected
GetDeltaStreamsprotected
GetDesignDpiprotected
GetDeviceContextprotectedRenvoie un contexte de périphérique pour le contrôle.
GetDisposedprotected
GetDockEdgeprotectedRenvoie le bord sur lequel un autre contrôle peut être ancré quand il est déplacé au-dessus de ce contrôle.
GetDPIForDesignerprotected
GetDragImagesprotectedRenvoie la liste d'images du contrôle contenant l'image à afficher pendant le déplacement.
GetDragModeprotectedRenvoie la valeur de la propriété DragMode.
GetEnabledprotectedRenvoie la valeur de la propriété Enabled.
GetEnumeratorpublicRenvoie un énumérateur TComponent.
GetFloatingprotectedRenvoie la valeur de la propriété Floating.
GetFloatingDockSiteClassprotectedRenvoie la classe utilisée pour le contrôle quand il est flottant.
GetHashCodepublicRenvoie un entier contenant le code de hachage.
GetIDsOfNamesprotectedGetIDsOfNames applique un membre unique et un ensemble facultatif de noms d'arguments à un ensemble correspondant d'identificateurs dispatch entiers.
GetImageSizeprotected
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 une chaîne utilisée par l'inspecteur d'objets.
GetObserversprotectedAccesseur en lecture de Observers.
GetOwnerprotectedRenvoie le propriétaire d'un composant.
GetPaletteprotectedRenvoie le handle de la palette à utiliser par le contrôle.
GetParentComponentpublicRenvoie le parent du contrôle.
GetParentCurrentDpiprotected
GetPopupMenuprotectedRenvoie le menu surgissant associé au contrôle.
GetSeparatorprotected
GetShowCaptionprotected
GetShowShortCutprotectedMéthode d'accesseur en lecture de la propriété ShowShortCut.
GetStyleNamepublic
GetSystemMetricspublic
GetTextBufpublicRécupère le texte du contrôle, le copie dans un tampon et renvoie le nombre de caractères copiés.
GetTextLenpublicRenvoie la longueur du texte du contrôle.
GetTypeInfoprotectedRécupère l'information type d'un objet.
GetTypeInfoCountprotectedRécupère le nombre d'interfaces d'information type qu'un objet fournit (0 ou 1).
HasGlyphprotected
HasParentpublicIndique si le contrôle a un parent.
HidepublicRend le contrôle invisible.
InheritsFrompublicDétermine la relation entre deux types d'objet.
InitiateActionpublicAppelle la méthode Update du client d'action si le contrôle est associé à un client d'action.
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.
InsertComponentpublicEtablit le composant comme propriétaire du composant spécifié.
InstanceSizepublicRenvoie la taille, exprimée en octets, de chaque instance du type d'objet.
InvalidatepublicRedessine entièrement le contrôle.
InvokeprotectedOffre un accès aux méthodes et aux propriétés Automation quand le composant encapsule un objet Automation.
IsCheckedprotected
IsCustomStyleActivepublic
IsGroupedprotected
IsImplementorOfpublicIndique si le composant implémente une interface particulière.
IsLightStyleColorpublic
IsRightToLeftpublicIndique si le contrôle est aligné de droite à gauche.
IsTouchPropertyStoredprotectedVérifie si le gestionnaire de la commande tactile associé a stocké une option donnée.
KeyedpublicExécute la fonction du contrôle en réponse à une action du clavier.
LoadedprotectedInitialise le contrôle bouton personnalisé après son chargement à partir d'un flux.
ManualDockpublicAncre le contrôle.
ManualFloatpublicDésancre le contrôle.
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.
MouseActivateprotectedDéclenche un événement TMouseActivateEvent.
MouseDownprotectedRépartiteur d'événement OnMouseDown.
MouseMoveprotectedRépond au déplacement de la souris sur la zone du contrôle bouton personnalisé.
MouseUpprotectedReprésente un répartiteur d'événement OnMouseUp.
MouseWheelHandlerpublicRépartit les messages de la molette de la souris.
NewInstancepublicAlloue de la mémoire pour une instance d'un type d'objet et renvoie un pointeur sur cette instance.
NotificationprotectedRépond aux notifications indiquant que des composants vont être créés ou détruits.
ObserverAddedprotected
OnDelayprotectedExécute la fonction du contrôle après un intervalle de temps donné.
operator ()publicConversion C++ d'un TComponent en un System.Classes.IInterfaceComponentReference ou un System.IInterface, en fonction du transtypage.
PaintprotectedRestitue la surface du contrôle bouton d'utilitaire personnalisé.
PaletteChangedprotectedRépond aux modifications de la palette système en réalisant la palette du contrôle.
ParentToClientpublicConvertit des coordonnées parent en coordonnées client.
PerformpublicRépond comme si le contrôle avait reçu un message Windows spécifié.
PositionChangedprotectedRepositionne le contrôle.
PositionDockRectprotectedPositionne le rectangle d'ancrage en fonction de l'état en cours du glisser-ancrer.
QualifiedClassNamepublicRenvoie le nom qualifié de la classe.
QueryInterfaceprotectedRenvoie une référence à l'interface spécifiée, si le composant en cours gère cette interface.
ReadStateprotectedPrépare le contrôle à l'affectation à ses propriétés de valeurs lues depuis un flux.
ReferenceInterfacepublicEtablit ou retire des liaisons internes qui permet à ce composant d'être notifié quand l'implémenteur d'une interface spécifiée est détruit.
RefreshpublicRedessine le contrôle à l'écran.
RemoveComponentpublicRetire le composant spécifié de la liste Components du composant.
RemoveFreeNotificationpublicDésactive la notification de destruction qui a été activée par FreeNotification.
RemoveFreeNotificationsprotectedNotifie tous les composants possédés de la destruction imminente du composant propriétaire.
RepaintpublicOblige le contrôle à redessiner son image à l'écran.
ReplaceDockedControlpublicAncre le contrôle à la place d'un autre contrôle.
RequestAlignprotected
ResetUsageDataprotected
ResizeprotectedRépond au redimensionnement des contrôles.
SafeCallExceptionpublicGère les exceptions dans les méthodes déclarées à l'aide de la convention d'appel safecall.
ScaleConstraintsprotectedMet à l'échelle les valeurs de la propriété Constraints selon le ratio donné.
ScaleForPPIpublic
ScaleMarginsprotectedMet à l'échelle les valeurs de la propriété Margins selon le ratio donné.
ScaleRectSizepublic
ScaleValuepublicLes méthodes ScaleValue surchargées renvoient une mesure transmise en tant que paramètre mis à l'échelle par le facteur d'échelle en cours du contrôle (la valeur de la propriété ScaleFactor en lecture seule).
ScreenToClientpublicConvertit les coordonnées d'un point spécifiées relativement à l'écran en coordonnées relatives au client.
SendCancelModeprotectedAnnule l'état modal du contrôle.
SendDockNotificationprotectedEnvoie un message Windows au site d'ancrage du contrôle.
SendToBackpublicPlace un contrôle fenêtré derrière tous les autres contrôles fenêtrés de son parent ou place un contrôle non-fenêtré derrière tous les autres contrôles non-fenêtrés de son parent.
SetActionClientprotectedDéfinit le client d'action du contrôle.
SetAncestorprotectedEfface ou définit l'état csAncestor dans la propriété ComponentState du composant.
SetAutoSizeprotectedDéfinit la valeur de la propriété AutoSize.
SetBiDiModeprotectedDéfinit le mode bidirectionnel du contrôle.
SetBoundspublicDéfinit en une seule fois les propriétés Left, Top, Width et Height.
SetChildOrderprotectedDéfinit l'ordre visuel d'un contrôle enfant.
SetCustomHintprotectedDéfinit la valeur de la propriété CustomHint.
SetDesigningprotectedDéfinit l'indicateur de conception pour les composants insérés lors de la conception.
SetDesignInstanceprotectedDéfinit l'indicateur de conception pour les composants insérés lors de la conception.
SetDesignVisiblepublicRend un contrôle visible à la conception.
SetDragModeprotectedDéfinit le mode de glissement du contrôle.
SetDropPointprotected
SetEnabledprotectedDéfinit la valeur de la propriété Enabled.
SetGlyphLayoutprotectedDéfinit la disposition du glyphe du bouton de contrôle.
SetInlineprotectedDéfinit le bit csInline de la propriété ComponentState du composant.
SetNameprotectedDéfinit le nom du contrôle.
SetParentprotectedDéfinit le parent du contrôle.
SetParentBiDiModeprotectedSpécifie si le contrôle utilise le BiDiMode de son parent.
SetParentComponentpublicDéfinit le parent du contrôle.
SetSelectedprotectedReprésente la méthode d'accesseur en écriture de la propriété Selected.
SetStyleElementsprotected
SetStyleNameprotected
SetSubComponentpublicIdentifie si le composant est un sous-composant.
SetTextBufpublicDéfinit le texte du contrôle.
SetZOrderprotectedRepositionne le contrôle dans la liste de son contrôle parent, ce qui change sa position à l'écran.
ShowpublicRend un contrôle visible.
StyleServicespublic
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.
UpdatepublicTraite immédiatement tous les messages de réaffichage en attente.
UpdateActionpublicMet à jour l'état d'une action.
UpdateBoundsRectprotectedModifie, en une seule fois, les valeurs des propriétés Top, Left, Width et Height du contrôle sans actualiser son image écran et outrepasser tous les événements de redimensionnement.
UpdatedprotectedEfface l'indicateur de style csUpdating de la propriété ComponentState du composant lorsque le composant a terminé de s'actualiser.
UpdateExplicitBoundsprotectedTente de mettre à jour les valeurs des limites explicites du contrôle sur les valeurs de ses limites en cours.
UpdateRegistryprotectedFournit l'interface pour une méthode qui ajoute la bibliothèque de type et l'information de version au Registre pour les composants qui implémentent des interfaces COM.
UpdateSelectionprotected
UpdateStyleElementsprotectedAppelée lorsque la propriété StyleElements change.
UpdateTextBoundsprotected
UpdatingprotectedDéfinit l'indicateur de style csUpdating de la propriété ComponentState du composant.
UseRightToLeftAlignmentpublicSpécifie si l'alignement du contrôle est en mode de droite à gauche.
UseRightToLeftReadingpublicSpécifie si le contrôle utilise un ordre de réorganisation droite vers gauche.
UseRightToLeftScrollBarpublicSpécifie si la barre de défilement verticale apparaît sur le côté gauche du contrôle.
ValidateContainerprotectedDétermine si un objet peut être inséré dans un objet conteneur.
ValidateInsertprotectedFournit l'interface pour une méthode qui valide un composant enfant avant d'être insérée.
ValidateRenameprotectedVérifie que le changement de nom d'un composant possédé ne crée pas de conflit.
VisibleChangingprotectedPropose l'interface pour une méthode qui répond aux modifications de la visibilité du contrôle.
WMLButtonDblClkprotectedAppelée quand l'utilisateur double-clique sur le bouton gauche de la souris alors que le curseur se trouve dans la zone client d'un contrôle bouton.
WMSetTextprotected
WndProcprotectedPropose des réponses spécifiques aux messages du contrôle.
WriteStateprotectedEcrit l'état du composant.