Méthodes Vcl.Graphics.TCustomCanvas

De RAD Studio API Documentation
Aller à : navigation, rechercher

héritésprotégés
AfterConstructionpublicRépond après l'exécution du dernier constructeur.
AngleArcpublicDessine un arc dans l'image le long du périmètre du cercle défini par les paramètres.
ArcpublicDessine un arc dans l'image le long du périmètre de l'ellipse circonscrite par le rectangle spécifié.
ArcTopublicDessine un arc dans l'image le long du périmètre de l'ellipse circonscrite par le rectangle spécifié.
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.
BrushCopypublicCopie une partie d'un bitmap dans un rectangle du canevas, en remplaçant l'une des couleurs du bitmap par le pinceau du canevas.
ChangedprotectedAppelée quand le canevas a changé.
ChangingprotectedAppelée avant que le canevas ne soit modifié.
CheckDisposedprotected
ChordpublicDessine une figure fermée représentée par l'intersection d'une ligne et d'une ellipse.
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.
Createpublic
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.
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 de destruction dans un objet.
DrawpublicRestitue le graphique spécifié par le paramètre Graphic dans le canevas à l'emplacement spécifié par les coordonnées (X, Y).
DrawFocusRectpublicDessine un rectangle ayant le style utilisé pour indiquer que l'objet à l'intérieur du rectangle détient la focalisation.
EllipsepublicDessine dans le canevas l'ellipse inscrite dans un rectangle.
EqualspublicVérifie si l'instance en cours et le paramètre Obj sont égaux.
FieldAddresspublicRenvoie l'adresse d'un champ objet publié.
FillRectpublicRemplit le rectangle spécifié du canevas avec le pinceau en cours.
FloodFillpublicRemplit une zone du canevas en utilisant le pinceau en cours.
FrameRectpublicDessine un rectangle en utilisant le pinceau en cours du canevas pour dessiner la bordure.
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.
GetCanvasOrientationprotectedReprésente la méthode d'accesseur en lecture de la propriété CanvasOrientation.
GetClipRectprotectedReprésente la méthode d'accesseur en lecture de la propriété ClipRect.
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.
GetNamePathpublicRenvoie le nom de l'objet tel qu'il apparaît dans l'inspecteur d'objets.
GetOwnerprotectedRenvoie le propriétaire d'un objet.
GetPenPosprotectedReprésente la méthode d'accesseur en lecture de la propriété PenPos.
GetPixelprotectedReprésente la méthode d'accesseur en lecture de la propriété Pixels.
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.
LineTopublicDessine sur le canevas une ligne allant de la position en cours du crayon (PenPos) jusqu'au point de coordonnées spécifiées par X et Y, puis définit la position du crayon en (X, Y).
LockpublicEmpêche d'autres threads d'utiliser le canevas.
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.
MoveTopublicDéplace au point (X,Y) la position en cours de dessin.
NewInstancepublicAlloue de la mémoire pour une instance d'un type d'objet et renvoie un pointeur sur cette instance.
PiepublicDessine sur le canevas une section en forme de secteur de l'ellipse délimitée par le rectangle (X1,Y1) et (X2,Y2).
PolyBezierpublicDessine un ensemble de courbes de Bezier.
PolyBezierTopublicDessine un ensemble de courbes de Bezier et met à jour la valeur de PenPos.
PolygonpublicDessine dans le canevas une suite de lignes connectant les points spécifiés et ferme la figure en connectant le dernier point au premier point.
PolylinepublicDessine sur le canevas une suite de lignes avec le crayon en cours en connectant les points spécifiés dans le paramètre Points.
QualifiedClassNamepublicRenvoie le nom qualifié de la classe.
RectanglepublicDessine un rectangle sur le canevas.
RefreshpublicRéinitialise l'état interne du canevas à un état par défaut.
RequiredStateprotectedChange l'état en cours du canevas afin de satisfaire les exigences données.
RoundRectpublicDessine dans le canevas un rectangle aux coins arrondis.
SafeCallExceptionpublicGère les exceptions dans les méthodes déclarées à l'aide de la convention d'appel safecall.
SetPenPosprotectedReprésente la méthode d'accesseur en écriture de la propriété PenPos.
SetPixelprotectedReprésente la méthode d'accesseur en écriture de la propriété Pixels.
StretchDrawpublicDessine le graphique spécifié par le paramètre Graphic dans le rectangle spécifié par le paramètre Rect.
TextExtentpublicDonne la largeur et la hauteur en pixels d'une chaîne écrite dans la fonte en cours.
TextHeightpublicRenvoie la hauteur, exprimée en pixels, d'une chaîne restituée en utilisant la fonte en cours.
TextOutpublicEcrit une chaîne sur le canevas en commençant au point (X,Y), puis actualise la valeur de PenPos à la fin du dessin de la chaîne.
TextRectpublicEcrit une chaîne dans un rectangle de délimitation.
TextWidthpublicRenvoie la largeur, exprimée en pixels, d'une chaîne restituée avec la fonte en cours.
ToStringpublicRenvoie une chaîne contenant le nom de la classe.
TryLockpublicVerrouille le canevas s'il est actuellement déverrouillé.
UnitNamepublicRenvoie le nom de l'unité où la classe est définie.
UnitScopepublicRenvoie la portée d'unité de la classe.
UnlockpublicDécrémente la propriété LockCount autorisant l'exécution d'autres threads quand LockCount atteint la valeur 0.