Line()
Syntaxe
Line(X, Y, Largeur, Hauteur [, Couleur])Description
Trace une ligne sur la surface de dessin en cours.
Arguments
X, Y L'origine de la ligne. Largeur, Hauteur Dimension de la ligne.
Ces valeurs incluent le point d'origine 'X, Y'.
Une hauteur de '1' dessine une ligne horizontale tandis qu'une hauteur de '0' ne dessinera rien du tout.Couleur (optionnel) Couleur de la ligne.
Si ce paramètre n'est pas spécifié, la couleur fixée par la fonction FrontColor() sera utilisée.
Les fonctions RGB() ou RGBA() peuvent être utilisées pour définir facilement une couleur.
Valeur de retour
Aucune.
Remarques
Pour dessiner une ligne avec des coordonnées de départ et de fin de ligne, utiliser la fonction LineXY().
Exemple
If OpenWindow(0, 0, 0, 200, 200, "Line", #PB_Window_SystemMenu | #PB_Window_ScreenCentered) If CreateImage(0, 200, 200) And StartDrawing(ImageOutput(0)) Box(0, 0, 200, 200, RGB(255, 255, 255)) For Width = 1 To 180 Step 5 Line(10, 10, Width, 180, RGB(Random(255), Random(255), Random(255))) Next Width StopDrawing() ImageGadget(0, 0, 0, 200, 200, ImageID(0)) EndIf Repeat Event = WaitWindowEvent() Until Event = #PB_Event_CloseWindow EndIf
Voir aussi
LineXY(), Box(), RoundBox(), Ellipse(), Circle(), FrontColor(), RGB(), RGBA()
OS Supportés
Tous