Méthodes Vcl.ActnMenus.TCustomMenuItem

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 de l'élément de menu.
CalcCursorPosprotectedDonne les coordonnées du curseur, relativement à l'origine du contrôle.
CalcLayoutprotected
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
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.
ClickpublicExécute la fonction du contrôle.
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
CMFontChangedprotected
CMItemDropPointprotected
CMItemSelectedprotected
ConstrainedResizeprotectedNotifie le contrôle du redimensionnement avec contraintes.
CreatepublicCreate crée une instance de TCustomMenuItem.
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
DestroypublicDestroy détruit une instance de TCustomMenuItem.
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 du destructeur 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.
DoDragDropprotectedExécute l'opération glisser-déposer.
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.
DragOverprotectedRépartiteur d'événements OnDragOver.
DrawBackgroundprotectedDessine une image d'arrière-plan sur le contrôle.
DrawDesignFocusprotected
DrawDragDockImageprotectedDessine l'image d'ancrage pour le contrôle.
DrawDragDropPointprotected
DrawEdgeprotectedNon implémentée pour TCustomMenuItem.
DrawGlyphprotectedDessine un symbole sur le contrôle.
DrawLargeGlyphprotectedDessine un symbole large sur le contrôle.
DrawSeparatorprotected
DrawShadowedTextprotectedDessine le texte sur le contrôle.
DrawSubMenuGlyphprotectedDessine le glyphe de sous-menu.
DrawTextprotected
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.
DrawUnusedEdgesprotectedDessine les bords inutilisés.
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.
GetDevicePPIpublic
GetDisposedprotected
GetDockEdgeprotectedRenvoie le bord sur lequel un autre contrôle peut être ancré quand il est déplacé au-dessus de ce contrôle.
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
GetShowShortCutprotected
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
IsGroupedprotected
IsImplementorOfpublicIndique si le composant implémente une interface particulière.
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 de l'élément de menu en réponse à une commande du clavier.
LoadedprotectedInitialise le contrôle après qu'il a été chargé à 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.
MouseMoveprotected
MouseUpprotected
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
operator ()publicConversion C++ d'un TComponent en un System.Classes.IInterfaceComponentReference ou un System.IInterface, en fonction du transtypage.
Paintprotected
PaletteChangedprotectedRépond aux modifications de la palette système en réalisant la palette du contrôle.
PaletteCreatedprotectedRépond quand le composant est créé à partir de la palette des composants.
ParentToClientpublicConvertit des coordonnées parent en coordonnées client.
PerformpublicRépond comme si le contrôle avait reçu un message Windows spécifié.
PositionChangedprotected
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é.
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.
SetActionClientprotected
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.
SetGlyphLayoutprotected
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.
SetSelectedprotected
SetStyleElementsprotected
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.
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.
WMSetTextprotected
WndProcprotectedPropose des réponses spécifiques aux messages du contrôle.
WriteStateprotectedEcrit l'état du composant.