ResetGradientColors()

Syntaxe

ResetGradientColors()
Description
Retire toutes les couleurs personnalisées du dégradé et revient au dégradé par défaut qui part de couleur de fond jusqu'à la couleur d'avant plan.

Arguments

Aucun.

Valeur de retour

Aucune.

Remarques

La commande GradientColor() peut être utilisée pour ajouter des couleurs au dégradé.

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, 600, 200, "LinearGradient Exemple", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
    If CreateImage(0, 600, 200) And StartDrawing(ImageOutput(0))
      Box(0, 0, 600, 200, $FFFFFF)
      
      DrawingMode(#PB_2DDrawing_Gradient)      
      BackColor($00FFFF)
      FrontColor($FF0000)
      
      LinearGradient(0, 0, 200, 200) 
      LineXY(0, 0, 200, 200) 
      Circle(100, 100, 100)
      
      GradientColor(0.3, $0000FF)
      LinearGradient(200, 0, 400, 200)
      LineXY(200, 0, 400, 200)
      Circle(300, 100, 100)
      
      ResetGradientColors()
      LinearGradient(400, 0, 600, 200)
      LineXY(400, 0, 600, 200)
      Circle(500, 100, 100)
      StopDrawing() 
      ImageGadget(0, 0, 0, 400, 200, ImageID(0))
    EndIf
    
    Repeat
      Event = WaitWindowEvent()
    Until Event = #PB_Event_CloseWindow
  EndIf

Voir aussi

GradientColor(), LinearGradient(), CircularGradient(), EllipticalGradient(), BoxedGradient(), ConicalGradient(), CustomGradient(), DrawingMode()

OS Supportés

Tous

<- Red() - 2DDrawing Index - RoundBox() ->