L'objet Shape permet d'ajouter, déplacer ou pivoter des formes dans la fenêtre graphique.
AddRectangle
Shapes.AddRectangle(width, height)
Ajoute une forme rectangulaire avec la largeur et hauteur spécifiées.
width
La largeur du rectangle.
height
La hauteur du rectangle.
Returns
La forme rectangulaire qui vient d'être ajoutée à la fenêtre graphique.
AddEllipse
Shapes.AddEllipse(width, height)
Ajoute une ellipse avec la largeur et hauteur spécifiées.
width
La largeur de l'ellipse.
height
La hauteur de l'ellipse.
Returns
L'ellipse qui vient d'être ajoutée à la fenêtre graphique.
AddTriangle
Shapes.AddTriangle(x1, y1, x2, y2, x3, y3)
Ajoute une forme triangulaire représentée par les points spécifiés.
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
Le triangle qui vient d'être ajoutée à la fenêtre graphique.
AddLine
Shapes.AddLine(x1, y1, x2, y2)
Ajoute une ligne entre les points spécifiés.
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
La ligne qui vient d'être ajoutée à la fenêtre graphique.
AddImage
Shapes.AddImage(imageName)
Ajoute une image en tant que forme qui peut être déplacée, animée ou pivotée.
imageName
Le nom de la forme à dessiner.
Returns
L'image qui vient d'être ajoutée sur la fenêtre graphique.
AddText
Shapes.AddText(text)
Ajoute du texte en tant que forme qui peut être déplacée, animée ou pivotée.
text
Le texte à ajouter.
Returns
La forme de texte qui vient d'être ajoutée à la fenêtre graphique.
SetText
Shapes.SetText(shapeName, text)
Définit le texte d'une forme de texte.
shapeName
Le nom de la forme de texte.
text
La nouvelle valeur de texte à définir.
Returns
Nothing
Remove
Shapes.Remove(shapeName)
Retire une forme de la fenêtre graphique.
shapeName
Le nom de la forme qui doit être retirée.
Returns
Nothing
Move
Shapes.Move(shapeName, x, y)
Déplace la forme avec le nom spécifié à une nouvelle position.
shapeName
Le nom de la forme à déplacer.
x
La coordonnée X du nouvel emplacement.
y
La coordonnée Y du nouvel emplacement.
Returns
Nothing
Rotate
Shapes.Rotate(shapeName, angle)
Fait pivoter une forme.
shapeName
Le nom de la forme à pivoter.
angle
L'angle de rotation de la forme.
Returns
Nothing
Zoom
Shapes.Zoom(shapeName, scaleX, scaleY)
Redimensionne la forme en utilisant les niveaux de zoom spécifiés. Le minimum est 0,1 et le maximum 20.
shapeName
Le nom de l'image à tourner.
scaleX
Le niveau de zoom sur l'axe X.
scaleY
Le niveau de zoom sur l'axe Y.
Returns
Nothing
Animate
Shapes.Animate(shapeName, x, y, duration)
Anime une forme avec un nom spécifié à une nouvelle position.
shapeName
Le nom de l'image à déplacer.
x
La coordonnée X du nouvel emplacement.
y
La coordonnée Y du nouvel emplacement.
duration
La durée de l'animation, en millième de seconde.
Returns
Nothing
GetLeft
Shapes.GetLeft(shapeName)
Obtient la coordonnée gauche de la forme spécifiée.
shapeName
Le nom de la forme.
Returns
La coordonnée gauche de la forme.
GetTop
Shapes.GetTop(shapeName)
Obtient la coordonnée haut de la forme spécifiée.
shapeName
Le nom de la forme.
Returns
La coordonnée haut de la forme.
GetOpacity
Shapes.GetOpacity(shapeName)
Obtenir l'opacité d'une forme.
shapeName
Le nom de la forme.
Returns
L'opacité de l'objet, représentée par une valeur comprise entre 0 et 100. 0 est complètement transparent et 100 est complètement opaque.
SetOpacity
Shapes.SetOpacity(shapeName, level)
Détermine le niveau d'opacité d'une forme.
shapeName
Le nom de la forme.
level
Le niveau d'opacité va de 0 à 100. 0 est complètement transparent et 100 est complètement opaque.
Returns
Nothing
HideShape
Shapes.HideShape(shapeName)
Cache une forme déjà ajoutée.
shapeName
Le nom de la forme.
Returns
Nothing
ShowShape
Shapes.ShowShape(shapeName)
Affiche une forme cachée.
shapeName
Le nom de la forme.
Returns
Nothing