BoxedGradient()
Syntaxe
BoxedGradient(x, y, Largeur, Hauteur)Description
Configure le dégradé pour qu'il utilise une forme rectangulaire spécifié par 'x', 'y', 'Largeur' et 'Hauteur'.
Par défaut, le dégradé de couleur va de la couleur de fond au centre du rectangle à la couleur d'avant plan à son contour. 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(). Le dégradé est dessiné uniquement si le mode #PB_2DDrawing_Gradient est activé avec DrawingMode().
Exemple
If OpenWindow(0, 0, 0, 400, 200, "2DDrawing Example", #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@newline
OS Supportés
Tous