- glgalore
- hardware brush
- hardware double buffer
- rotate the brush by standard drawing tag
- displayed brush part left out the window
Effect:
- no brush displayed
Script with hardware brush:
Code: Select all
@REQUIRE "glgalore.hwp"
BeginDoubleBuffer(True)
SetFont(#SANS,60)
CreateBrush(2,100,100,#RED)
SelectBrush(2)
TextOut(#CENTER,#CENTER,"A")
EndSelect
CopyBrush(2,1,{hardware=True})
DisplayBrush(1,-50,10)
DisplayBrush(1,-50,200,{rotate=180,anchorx=1,anchory=1})
DisplayBrush(1,600,200,{rotate=180,anchorx=1,anchory=1})
Flip
WaitLeftMouse
Script with non hardware brush:
Code: Select all
@REQUIRE "glgalore.hwp"
BeginDoubleBuffer(True)
SetFont(#SANS,60)
CreateBrush(2,100,100,#RED)
SelectBrush(2)
TextOut(#CENTER,#CENTER,"A")
EndSelect
CopyBrush(2,1,{hardware=False})
DisplayBrush(1,-50,10)
DisplayBrush(1,-50,200,{rotate=180,anchorx=1,anchory=1})
DisplayBrush(1,600,200,{rotate=180,anchorx=1,anchory=1})
Flip
WaitLeftMouse