Box()
Syntaxe
Box(x, y, Largeur, Hauteur [, Couleur])Description
Dessine un rectangle à la position x,y sur la surface de dessin en cours, et de dimensions Largeur x Hauteur. Si le paramètre 'Couleur' 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. Le mode de remplissage est controllé par DrawingMode(). La surface de dessin est fixée par la fonction StartDrawing().
La commande RoundBox() peut être utilisée pour dessiner un rectangle avec coins arrondis.
Exemple
If OpenWindow(0, 0, 0, 200, 200, "Rectangles", #PB_Window_SystemMenu | #PB_Window_ScreenCentered) If CreateImage(0, 200, 200) And StartDrawing(ImageOutput(0)) y = 0 For x = 0 To 95 Step 10 Box(x, y, 200-2*x, 200-2*y, RGB(Random(255), Random(255), Random(255))) y + 10 ; C'est équivalent à 'y = y + 10' Next x StopDrawing() ImageGadget(0, 0, 0, 200, 200, ImageID(0)) EndIf Repeat Event = WaitWindowEvent() Until Event = #PB_Event_CloseWindow EndIf
OS Supportés
Tous