BoxedGradient()
Syntaxe
BoxedGradient(X, Y, Largeur, Hauteur)Description
Crée un dégradé de forme rectangulaire.
Arguments
X, Y, Largeur, Hauteur Position et taille du rectangle.
Le dégradé de couleur va de la couleur d'arrière plan au centre du rectangle à la couleur d'avant plan à son contour.
Valeur de retour
Aucune.
Remarques
Des couleurs additionnelles peuvent être ajoutées au dégradé avec GradientColor().
Note: Cette commande a un effet uniquement sur des surfaces de type ImageOutput() et CanvasOutput(). Le dégradé est dessiné uniquement si le mode #PB_2DDrawing_Gradient est activé avec DrawingMode().
Exemple
If OpenWindow(0, 0, 0, 400, 200, "BoxedGradient", #PB_Window_SystemMenu | #PB_Window_ScreenCentered) If CreateImage(0, 400, 200) And StartDrawing(ImageOutput(0)) Box(0, 0, 400, 200, $FFFFFF) DrawingMode(#PB_2DDrawing_Gradient) BackColor($00FFFF) FrontColor($FF0000) BoxedGradient(0, 0, 200, 200) Circle(100, 100, 100) BoxedGradient(225, -100, 150, 400) Circle(300, 100, 100) StopDrawing() ImageGadget(0, 0, 0, 400, 200, ImageID(0)) EndIf Repeat Event = WaitWindowEvent() Until Event = #PB_Event_CloseWindow EndIf
Voir aussi
GradientColor(), ResetGradientColors(), LinearGradient(), CircularGradient(), EllipticalGradient(), ConicalGradient(), CustomGradient(), DrawingMode()
OS Supportés
Tous