GraphicsWindow fournit des fonctionnalités de saisie et d'affichage graphique. Par exemple, vous pouvez dessiner des cercles et des rectangles et les remplir de couleur.
BackgroundColor
GraphicsWindow.BackgroundColor
Obtient ou définit la couleur de fond de la fenêtre graphique.
BrushColor
GraphicsWindow.BrushColor
Obtient ou définit la couleur du pinceau pour le remplissage de formes sur la fenêtre graphique.
CanResize
GraphicsWindow.CanResize
Spécifie si la fenêtre graphique peut être retaillée ou non par l'utilisateur.
PenWidth
GraphicsWindow.PenWidth
Obtient ou définit la largeur du stylo pour dessiner une forme sur la fenêtre graphique.
PenColor
GraphicsWindow.PenColor
Obtient ou définit la couleur du stylo utilisé pour dessiner des formes sur la fenêtre graphique.
FontName
GraphicsWindow.FontName
Obtient ou définit le nom de la police de caractères pour dessiner du texte sur la fenêtre graphique.
FontSize
GraphicsWindow.FontSize
Obtient ou définit la taille de police de caractères pour dessiner du texte sur la fenêtre graphique.
FontBold
GraphicsWindow.FontBold
Indique ou définit si le texte à afficher sur la fenêtre graphique est en gras ou non.
FontItalic
GraphicsWindow.FontItalic
Obtient ou définit si le texte à afficher sur la fenêtre graphique est en italique ou non.
Title
GraphicsWindow.Title
Obtient ou définit le titre de la fenêtre graphique.
Height
GraphicsWindow.Height
Obtient ou définit la hauteur de la fenêtre graphique.
Width
GraphicsWindow.Width
Obtient ou définit la largeur de la fenêtre graphique.
Left
GraphicsWindow.Left
Obtient ou définit la position gauche de la fenêtre graphique.
Top
GraphicsWindow.Top
Obtient ou définit la position droite de la fenêtre graphique.
LastKey
(This property is read-only.)
GraphicsWindow.LastKey
Obtient la dernière touche enfoncée ou relâchée.
LastText
(This property is read-only.)
GraphicsWindow.LastText
Obtient le dernier texte qui a été entré sur la fenêtre graphique.
MouseX
(This property is read-only.)
GraphicsWindow.MouseX
Obtient la position X de la souris relative à la fenêtre graphique.
MouseY
(This property is read-only.)
GraphicsWindow.MouseY
Obtient la position Y de la souris relative à la fenêtre graphique.
Show
GraphicsWindow.Show()
Affiche la fenêtre graphique afin d'interagir avec elle.
Returns
Nothing
Hide
GraphicsWindow.Hide()
Cache la fenêtre graphique.
Returns
Nothing
DrawRectangle
GraphicsWindow.DrawRectangle(x, y, width, height)
Dessine un rectangle sur l'écran en utilisant le stylo (Pen) sélectionné.
x
La coordonnée X du rectangle.
y
La coordonnée Y du rectangle.
width
La largeur du rectangle.
height
La hauteur du rectangle.
Returns
Nothing
FillRectangle
GraphicsWindow.FillRectangle(x, y, width, height)
Remplit un rectangle à l'écran en utilisant le pinceau (Brush) sélectionné.
x
La coordonnée X du rectangle.
y
La coordonnée Y du rectangle.
width
La largeur du rectangle.
height
La hauteur du rectangle.
Returns
Nothing
DrawEllipse
GraphicsWindow.DrawEllipse(x, y, width, height)
Dessine une ellipse à l'écran en utilisant le stylo (Pen) sélectionné.
x
La coordonnée X de l'ellipse.
y
La coordonnée Y de l'ellipse.
width
La largeur de l'ellipse.
height
La hauteur de l'ellipse.
Returns
Nothing
FillEllipse
GraphicsWindow.FillEllipse(x, y, width, height)
Remplit une ellipse à l'écran en utilisant le pinceau (Brush) sélectionné.
x
La coordonnée X de l'ellipse.
y
La coordonnée Y de l'ellipse.
width
La largeur de l'ellipse.
height
La hauteur de l'ellipse.
Returns
Nothing
DrawTriangle
GraphicsWindow.DrawTriangle(x1, y1, x2, y2, x3, y3)
Dessine un triangle à l'écran en utilisant le stylo (Pen) sélectionné.
x1
La coordonnée X du 1er point.
y1
La coordonnée Y du 1er point.
x2
La coordonnée X du 2ème point.
y2
La coordonnée Y du 2ème point.
x3
La coordonnée X du 3ème point.
y3
La coordonnée Y du 3ème point.
Returns
Nothing
FillTriangle
GraphicsWindow.FillTriangle(x1, y1, x2, y2, x3, y3)
Dessine et remplit un triangle à l'écran en utilisant le pinceau sélectionné.
x1
La coordonnée X du 1er point.
y1
La coordonnée Y du 1er point.
x2
La coordonnée X du 2ème point.
y2
La coordonnée Y du 2ème point.
x3
La coordonnée X du 3ème point.
y3
La coordonnée Y du 3ème point.
Returns
Nothing
DrawLine
GraphicsWindow.DrawLine(x1, y1, x2, y2)
Dessine une ligne, d'un point à un autre.
x1
La coordonnée X du 1er point.
y1
La coordonnée Y du 1er point.
x2
La coordonnée X du 2ème point.
y2
La coordonnée Y du 2ème point.
Returns
Nothing
DrawText
GraphicsWindow.DrawText(x, y, text)
Dessine une ligne de texte à l'écran à l'emplacement spécifié.
x
La coordonnée X du point de départ du texte.
y
La coordonnée Y du point de départ du texte.
text
Le texte à dessiner
Returns
Nothing
DrawBoundText
GraphicsWindow.DrawBoundText(x, y, width, text)
Dessine une ligne de texte à l'écran à l'emplacement spécifié.
x
La coordonnée X du point de départ du texte.
y
La coordonnée Y du point de départ du texte.
width
La largeur maximum disponible. Ce paramètre aide a définir le moment où le texte devra retourner à la ligne.
text
Le texte à dessiner.
Returns
Nothing
DrawResizedImage
GraphicsWindow.DrawResizedImage(imageName, x, y, width, height)
Dessine à l'écran l'image spécifiée, dans la taille spécifiée.
imageName
Le nom de l'image à dessiner
x
La coordonnée X du point à partir duquel l'image sera dessinée.
y
La coordonnée Y du point à partir duquel l'image sera dessinée.
width
La largeur de l'image à dessiner.
height
La hauteur de l'image à dessiner.
Returns
Nothing
DrawImage
GraphicsWindow.DrawImage(imageName, x, y)
Dessine à l'écran l'image spécifiée.
imageName
Le nom de l'image à dessiner.
x
La coordonnée X du point où vous souhaitez dessiner l'image.
y
La coordonnée Y du point où vous souhaitez dessiner l'image.
Returns
Nothing
SetPixel
GraphicsWindow.SetPixel(x, y, color)
Dessine le pixel aux coordonnées X et Y, en utilisant la couleur spécifiée.
x
La coordonnée X du pixel.
y
La coordonnée Y du pixel.
color
La couleur du pixel à définir.
Returns
Nothing
GetPixel
GraphicsWindow.GetPixel(x, y)
Obtient la couleur du pixel aux coordonnées X et Y spécifiées.
x
La coordonnée X du pixel.
y
La coordonnée Y du pixel.
Returns
La couleur du pixel à définir.
GetRandomColor
GraphicsWindow.GetRandomColor()
Obtient une couleur aléatoire.
Returns
Une couleur aléatoire.
GetColorFromRGB
GraphicsWindow.GetColorFromRGB(red, green, blue)
Construit une couleur à partir des valeurs Rouge, Vert et Bleu.
red
La composante rouge de la couleur (0-255).
green
La composante verte de la couleur (0-255).
blue
La composante bleue de la couleur (0-255).
Returns
Retourne une couleur qui peut être utilisée comme couleur de pinceau ou de stylo.
Clear
GraphicsWindow.Clear()
Efface la fenêtre.
Returns
Nothing
ShowMessage
GraphicsWindow.ShowMessage(text, title)
Affiche une boîte de message à l'utilisateur.
text
Le texte à afficher dans la boîte de message.
title
Le titre de la boîte de message.
Returns
Nothing