RoundBox()

Syntaxe

RoundBox(X, Y, Largeur, Hauteur, ArrondiX, ArrondiY [, Couleur])
Description
Dessine un rectangle aux coins arrondis sur la surface de dessin en cours.

Arguments

X, Y, Largeur, Hauteur Position et dimensions du rectangle.
ArrondiX, ArrondiY Le rayon de l'arrondi des coins.
Couleur (optionnel) La couleur du rectangle.

S'il 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

Le mode de remplissage du rectangle est défini par la fonction DrawingMode().

Exemple

  If OpenWindow(0, 0, 0, 200, 200, "Rectangle arrondi", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
    If CreateImage(0, 200, 200) And StartDrawing(ImageOutput(0))
      y = 0
      For x = 0 To 95 Step 10
        RoundBox(x, y, 200-2*x, 200-2*y, 20, 20, RGB(Random(255), Random(255), Random(255)))
        y + 10 
      Next x
      StopDrawing() 
      ImageGadget(0, 0, 0, 200, 200, ImageID(0))
    EndIf
    
    Repeat
      Event = WaitWindowEvent()
    Until Event = #PB_Event_CloseWindow
  EndIf

Voir aussi

Box(), Line(), Circle(), Ellipse() FrontColor(), RGB(), RGBA(), DrawingMode()

OS Supportés

Tous

<- ResetGradientColors() - 2DDrawing Index - SetOrigin() ->