public bool Init(InvoiceData xInvoiceData,string InvoiceNumber, usrc_TangentaPrint xusrc_TangentaPrint1)
 {
     m_usrc_TangentaPrint1 = xusrc_TangentaPrint1;
     m_InvoiceData = xInvoiceData;
     DocInvoice_ID = m_InvoiceData.m_ShopABC.m_CurrentInvoice.Doc_ID;
     lbl_Invoice_value.Text = InvoiceNumber;
     btn_Print.Text = lngRPM.s_Print.s;
     return ShowJournal();
 }
 public Form_PrintExistingInvoice(InvoiceData xInvoiceData, string PrinterName, usrc_TangentaPrint xusrc_TangentaPrint)
 {
     InitializeComponent();
     m_usrc_TangentaPrint = xusrc_TangentaPrint;
     m_InvoiceData = xInvoiceData;
     this.Text = lngRPM.s_PaymentOfInvoiceAndPrint.s;
     lngRPM.s_Printer.Text(lbl_Printer);
     this.lbl_PrinterNameValue.Text = PrinterName;
     this.usrc_PrintExistingInvoice1.Init(xInvoiceData, xInvoiceData.NumberInFinancialYear.ToString(), m_usrc_TangentaPrint);
 }
 public Form_DefinePrinters(usrc_TangentaPrint xusrc_TangentaPrint)
 {
     InitializeComponent();
     this.m_usrc_TangentaPrint = xusrc_TangentaPrint;
     lngRPM.s_Form_DefinePrinters.Text(this);
     int xPos = 5;
     for (int i =0;i<m_usrc_TangentaPrint.Printers.Length;i++)
     {
         Printer printer = m_usrc_TangentaPrint.Printers[i];
         printer.m_usrc_Printer = new usrc_Printer();
         printer.m_usrc_Printer.Left = xPos;
         this.Controls.Add(printer.m_usrc_Printer);
         xPos = xPos + printer.m_usrc_Printer.Width+5;
         printer.m_usrc_Printer.Init(printer);
     }
 }