Fiddled with this for a while until it didn't look too bad to me, see what you think. It could probably be improved:
Code: Select all
OpenWindow(0,0,0,800,600,"",#PB_Window_ScreenCentered|#PB_Window_SystemMenu)
CanvasGadget(0,0,0,1024,800)
StartVectorDrawing(CanvasVectorOutput(0))
AddPathBox(190,30,470,430)
VectorSourceColor(RGBA(100,40,0,255))
FillPath()
VectorSourceLinearGradient(660, 0, 670, 0)
VectorSourceGradientColor(RGBA(0,0,0,140), 0.0)
VectorSourceGradientColor(RGBA(235,235,235,0), 1.0)
AddPathBox(660,40,10,420)
FillPath()
VectorSourceLinearGradient(0, 460, 0, 470)
VectorSourceGradientColor(RGBA(0,0,0,140), 0.0)
VectorSourceGradientColor(RGBA(235,235,235,0), 1.0)
AddPathBox(200,460,460,10)
FillPath()
VectorSourceCircularGradient(660,460,10,-5,-5)
VectorSourceGradientColor(RGBA(0,0,0,200), 0.0)
VectorSourceGradientColor(RGBA(235,235,235,0), 1.0)
AddPathBox(660,460,10,10)
FillPath()
StopVectorDrawing()
Repeat:Until WaitWindowEvent()=#PB_Event_CloseWindow