Exemplo n.º 1
0
        private void SelectPrinter_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
        {
            var config = PrinterConfiguration.GetConfiguration();

            config.PrinterName = e.ClickedItem.Text;
            PrinterConfiguration.SaveConfigurationChanges(config);
        }
Exemplo n.º 2
0
        private void MenuOptionsBar_Opening(object sender, CancelEventArgs e)
        {
            this.SelectPrinter.Items.Clear();
            Image img         = global::G_TicketPrinterService.Properties.Resources.printer_6029;
            Image imgSelected = global::G_TicketPrinterService.Properties.Resources.Alarm_Tick_icon;

            var config = PrinterConfiguration.GetConfiguration();

            foreach (var printer in PrinterModule.getPrinterInstalled())
            {
                if (printer == config.PrinterName)
                {
                    this.SelectPrinter.Items.Add(printer, imgSelected);
                }
                else
                {
                    this.SelectPrinter.Items.Add(printer, img);
                }
            }
            this.SelectPrinter.Items.Add("UNSELECTED", img);
        }
Exemplo n.º 3
0
 public PrinterModule()
 {
     this.Configuration = PrinterConfiguration.GetConfiguration();
 }