Sub Class_Globals
Private Root As B4XView
Private xui As XUI
Private Panel1 As B4XView
Private cvs As B4XCanvas
Private px, py As Int
End Sub
Public Sub Initialize
End Sub
Private Sub B4XPage_Created (Root1 As B4XView)
Root = Root1
Root.LoadLayout("MainPage")
cvs.Initialize(Panel1)
End Sub
Sub Panel1_Touch (Action As Int, X As Float, Y As Float)
If Action = Panel1.TOUCH_ACTION_DOWN Then
px = X
py = Y
Else
cvs.ClearRect(cvs.TargetRect)
cvs.DrawLine(px, py, X, Y, xui.Color_Red, 4dip)
cvs.Invalidate
End If
End Sub