public PrintEmulatorStatusForm(DvtkApplicationLayer.EmulatorSession emulator_session) { // // Required for Windows Form Designer support // InitializeComponent(); this.session = emulator_session; this.TextBoxManufacturer.Text = this.session.EmulatorSessionImplementation.Printer.Manufacturer; this.TextBoxModelName.Text = this.session.EmulatorSessionImplementation.Printer.ManufacturerModelName; this.TextBoxPrinterName.Text = this.session.EmulatorSessionImplementation.Printer.PrinterName; this.TextBoxSerialNumber.Text = this.session.EmulatorSessionImplementation.Printer.DeviceSerialNumber; this.TextBoxSoftwareVersions.Text = this.session.EmulatorSessionImplementation.Printer.SoftwareVersions; this.DateTimeCalibrationDate.Value = this.session.EmulatorSessionImplementation.Printer.DateOfLastCalibration.Date; this.DateTimeCalibrationTime.Value = this.session.EmulatorSessionImplementation.Printer.TimeOfLastCalibration.ToLocalTime(); // add the 3 possible Printer Status values this.ComboBoxPrinterStatus.Items.Add("NORMAL"); this.ComboBoxPrinterStatus.Items.Add("WARNING"); this.ComboBoxPrinterStatus.Items.Add("FAILURE"); string status = this.session.EmulatorSessionImplementation.Printer.Status.ToString(); foreach (object o in this.ComboBoxPrinterStatus.Items) { if (o.ToString() == status) { this.ComboBoxPrinterStatus.SelectedItem = o; break; } } string statusInfo = this.session.EmulatorSessionImplementation.Printer.StatusInfo.ToString(); foreach (string info_dt in this.session.EmulatorSessionImplementation.Printer.StatusInfoDefinedTerms) { this.ComboBoxPrinterStatusInfo.Items.Add(info_dt); } foreach (object o in this.ComboBoxPrinterStatusInfo.Items) { if (o.ToString() == statusInfo) { this.ComboBoxPrinterStatusInfo.SelectedItem = o; break; } } }
public PrintEmulatorStatusForm(DvtkApplicationLayer.EmulatorSession emulator_session) { // // Required for Windows Form Designer support // InitializeComponent(); this.session = emulator_session; this.TextBoxManufacturer.Text = this.session.EmulatorSessionImplementation.Printer.Manufacturer; this.TextBoxModelName.Text = this.session.EmulatorSessionImplementation.Printer.ManufacturerModelName; this.TextBoxPrinterName.Text = this.session.EmulatorSessionImplementation.Printer.PrinterName; this.TextBoxSerialNumber.Text = this.session.EmulatorSessionImplementation.Printer.DeviceSerialNumber; this.TextBoxSoftwareVersions.Text = this.session.EmulatorSessionImplementation.Printer.SoftwareVersions; this.DateTimeCalibrationDate.Value = this.session.EmulatorSessionImplementation.Printer.DateOfLastCalibration.Date; this.DateTimeCalibrationTime.Value = this.session.EmulatorSessionImplementation.Printer.TimeOfLastCalibration.ToLocalTime (); // add the 3 possible Printer Status values this.ComboBoxPrinterStatus.Items.Add("NORMAL"); this.ComboBoxPrinterStatus.Items.Add("WARNING"); this.ComboBoxPrinterStatus.Items.Add("FAILURE"); string status = this.session.EmulatorSessionImplementation.Printer.Status.ToString(); foreach (object o in this.ComboBoxPrinterStatus.Items) { if (o.ToString() == status) { this.ComboBoxPrinterStatus.SelectedItem = o; break; } } string statusInfo = this.session.EmulatorSessionImplementation.Printer.StatusInfo.ToString(); foreach (string info_dt in this.session.EmulatorSessionImplementation.Printer.StatusInfoDefinedTerms) { this.ComboBoxPrinterStatusInfo.Items.Add (info_dt); } foreach (object o in this.ComboBoxPrinterStatusInfo.Items) { if (o.ToString() == statusInfo) { this.ComboBoxPrinterStatusInfo.SelectedItem = o; break; } } }
public DialogResult ShowDialog(IWin32Window theIWin32Window, DvtkApplicationLayer.EmulatorSession theEmulatorSession) { _EmulatorSession = theEmulatorSession; return(ShowDialog(theIWin32Window)); }