PrintingPage example
Example for PrintingPage event
Private Sub Form1_Load(ByVal eventSender As System.Object, ByVal eventArgs As System.EventArgs) Handles MyBase.Load
Command1.Text = "Print"
Label1.Text = ""
cAvax1.StartAvax()
Call cAvax1.Add_Line(0, 0, 0, 35, 35, 0)
Call cAvax1.Add_Line(0, 35, 0, 35, 35, 0)
Call cAvax1.Add_Line(35, 35, 0, 35, 0, 0)
Call cAvax1.Add_Line(0, 35, 0, 35, 0, 0)
Call cAvax1.Add_Line(0, 0, 0, 35, 0, 0)
Call cAvax1.Add_Line(0, 0, 0, 0, 35, 0)
CAvax1.Command = Avax.AvaxCommand.AutoLimits_c
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
Call CAvax1.SetAvaxProperty(Avax.AvaxProp.PrintAllOn_p, True)
Call CAvax1.SetAvaxProperty(Avax.AvaxProp.PrintUnit_MM_p, 10)
CAvax1.Command = Avax.AvaxCommand.Print_c
End Sub
Private Sub CAvax1_PrintingPage(ByVal Sender As Object, ByVal e As Avax.cAvax.PrintingPageEventArgs) Handles CAvax1.PrintingPage
Label1.Text = "Printing page " & Format(e.lNowPage) & " from " & Format(e.lMaxPage)
End Sub