UndoRecorderOn example
Example for UndoRecorderOn property
Private Sub Form1_Load(ByVal eventSender As System.Object, ByVal eventArgs As System.EventArgs) Handles MyBase.Load
Command1.Text = "Undo"
cAvax1.StartAvax()
'----
cAvax1.UndoRecorderOn = True
Call cAvax1.Add_Line(0, 0, 0, 10, 10, 0) '--+
Call cAvax1.Add_Line(10, 0, 0, 0, 10, 0) ' |-> 1 undo
Call cAvax1.Add_Line(0, 5, 0, 10, 5, 0) '--+
cAvax1.UndoRecorderOn = False
'----
Call cAvax1.Add_Circle(5, 5, 0, 8) '-> 1 undo
'----
Call cAvax1.Add_Circle(5, 5, 0, 6) '-> 1 undo
'----
End Sub
Private Sub Form1_FormClosed(ByVal eventSender As System.Object, ByVal eventArgs As System.Windows.Forms.FormClosedEventArgs) Handles Me.FormClosed
cAvax1.EndAvax()
End Sub
Private Sub Command1_Click(ByVal eventSender As System.Object, ByVal eventArgs As System.EventArgs) Handles Command1.Click
CAvax1.Command = Avax.AvaxCommand.Undo_c
End Sub