Méthodes Vcl.Controls.TControlCanvas

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é.
CheckDisposedprotectedCette méthode est obsolète.
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.
CopyRectpublicCopie dans le canevas une partie de l'image d'un autre canevas.
Createpublic
CreateHandleprotectedCrée l'objet contexte de périphérique Windows sous-jacent attaché au contrôle possédant l'objet canevas en cours.
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.
DestroypublicDestroy détruit une instance de TControlCanvas.
DispatchpublicAppelle les méthodes de gestion des messages de l'objet en se basant sur le contenu du paramètre Message.
DisposeOf (obsolète)publicDisposeOf 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 (Brush) du canevas pour dessiner la bordure.
FreepublicDétruit un objet et libère si nécessaire la mémoire associée.
FreeHandlepublicLibère le handle de contexte de périphérique (HDC) utilisé par l'objet canevas du contrôle.
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
GetHandleprotectedReprésente la méthode d'accesseur en lecture de la propriété Handle.
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.
HandleAllocatedpublicIndique si l'objet TCanvas a acquis un handle de contexte de périphérique.
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 dans 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 dans le canevas la section d'une 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 dans 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.
RefreshpublicDésélectionne Pen, Brush et Font du contexte de périphérique.
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.
SetBrushprotectedReprésente la méthode d'accesseur en écriture de la propriété Brush.
SetFontprotectedReprésente la méthode d'accesseur en écriture de la propriété Font.
SetHandleprotectedReprésente la méthode d'accesseur en écriture de la propriété Handle.
SetPenprotectedReprésente la méthode d'accesseur en écriture de la propriété Pen.
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 dans 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.
UpdateTextFlagspublicMet à jour la propriété TextFlags selon les paramètres régionaux de Windows.