Private Sub tmr_Tick
cvs.ClearRect(cvs.TargetRect)
phase = phase + 0.5 'speed
DrawWave(80dip, 40dip, 900dip, xui.Color_ARGB(160, 254, 202, 127), phase * 1.3)
DrawWave(100dip, 60dip, 900dip, xui.Color_ARGB(190, 255, 179, 57), phase * 1.8)
DrawWave(120dip, 80dip, 900dip, xui.Color_ARGB(220, 2, 49, 129), phase * 1.7)
cvs.Invalidate
End Sub