Microsoft Small Basic


Shapes

L'objet Shape permet d'ajouter, déplacer ou pivoter des formes dans la fenêtre graphique.

Operations

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