Méthodes Vcl.Themes.TUxThemeStyle

De RAD Studio API Documentation
Aller à : navigation, rechercher

héritésprotégés
AfterConstructionpublicRépond après l'exécution du dernier constructeur.
ApplyThemeChangepublicRéinitialise le thème de l'application.
BeforeDestructionpublicRépond avant l'exécution du premier destructeur.
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.
ColorToRGBpublicObtient la référence de couleur pour un TColor spécifié.
ContentRect (obsolète)publicObtient le rectangle d'arrière-plan de la zone de contenu de l'élément.
Createpublic
DefaultHandlerpublicSert d'interface à une méthode qui traite les enregistrements de messages.
Destroypublic
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.
DoColorToRGBprotected
DoDrawEdgeprotected
DoDrawElementprotected
DoDrawIconprotected
DoDrawParentBackgroundprotected
DoDrawTextprotected
DoGetElementColorprotected
DoGetElementContentRectprotected
DoGetElementMarginsprotected
DoGetElementRegionprotected
DoGetElementSizeprotected
DoGetStyleColorprotected
DoGetStyleFontColorprotected
DoGetSystemColorprotected
DoGetTextExtentprotected
DoHasElementFixedPositionprotected
DoHasTransparentPartsprotected
DoIsValidStyleprotected
DoOnThemeChangeprotectedDéclenche l'événement OnThemeChange.
DrawEdgepublicDessine les bords du rectangle qui contient l'élément dans le style en cours.
DrawElementpublicDessine l'élément spécifié.
DrawIconpublicDessine une icône sur l'élément donné.
DrawParentBackgroundpublicDessine l'arrière-plan du parent de l'élément d'interface utilisateur donné.
DrawTextpublicDessine du texte sur un élément, en utilisant le style en cours.
EqualspublicVérifie si l'instance en cours et le paramètre Obj sont égaux.
FieldAddresspublicRenvoie l'adresse d'un champ objet publié.
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.
GetAvailableprotected
GetDisposedprotected
GetElementColorpublicDétermine la couleur de l'élément spécifié par Details.
GetElementContentRectpublicObtient le rectangle d'arrière-plan de la zone de contenu de l'élément.
GetElementDetailspublic
GetElementMarginspublicDétermine les marges de l'élément dans le style en cours.
GetElementRegionpublicDétermine la région de l'élément dans le style en cours.
GetElementSizepublicDétermine la taille de la partie spécifiée d'un contrôle.
GetEnabledprotected
GetFlagsprotectedRenvoie les indicateurs définis pour le style en cours.
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.
GetNameprotected
GetStyleColorpublicRenvoie la couleur définie dans le style pour l'élément spécifié par Color.
GetStyleFontColorpublicRenvoie la couleur de la fonte de l'élément spécifié par Font.
GetSystemColorpublicRenvoie la couleur système définie dans le style en cours.
GetTextExtentpublicRenvoie le rectangle qui contient le texte donné, dessiné dans le style en cours.
GetThemeprotected
GetThemeForDPIprotected
HasElementFixedPositionpublic
HasTransparentPartspublicDétermine si l'élément donné a des parties transparentes.
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.
InstanceSizepublicRenvoie la taille, exprimée en octets, de chaque instance du type d'objet.
IsValidStylepublicVérifie si le style fourni est un style valide.
LoadFromFilepublicCharge un style depuis le fichier spécifié.
LoadFromStreampublic
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.
NewInstancepublicAlloue de la mémoire pour une instance d'un type d'objet et renvoie un pointeur sur cette instance.
PaintBorderpublicDessine la bordure d'un contrôle.
QualifiedClassNamepublicRenvoie le nom qualifié de la classe.
SafeCallExceptionpublicGère les exceptions dans les méthodes déclarées à l'aide de la convention d'appel safecall.
SaveToFilepublicEnregistre les paramètres du style en cours dans le fichier spécifié.
SaveToStreampublic
ThemesAvailable (obsolète)publicSpécifie si le système d'exploitation en cours supporte les thèmes (styles).
ThemesEnabled (obsolète)publicSpécifie si les thèmes (styles) sont activés pour cette application.
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.
UnloadThemeDataprotected
UnloadThemeDataForDPIprotected
UpdateThemespublic