using BiskLog_Point_Of_Sale.Multiple_Login; using BiskLog_Point_Of_Sale.Properties; using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Drawing.Printing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace BiskLog_Point_Of_Sale { public partial class ReportPrinterD : Form { public ReportPrinterD() { InitializeComponent(); PopulateInstalledPrintersCombo(); } private void PopulateInstalledPrintersCombo() { String pkInstalledPrinters; for (int i = 0; i < PrinterSettings.InstalledPrinters.Count; i++) { pkInstalledPrinters = PrinterSettings.InstalledPrinters[i]; printers.Items.Add(pkInstalledPrinters); } } private void Button3_Click(object sender, EventArgs e) { string reportprinter = printers.GetItemText(printers.SelectedItem); string title = "Setting Default printer"; string message = "Are you sure you would like to set " + reportprinter + " as your " + "default report printer ?"; Confirmation confirmation = new Confirmation(title, message); confirmation.BringToFront(); confirmation.ShowDialog(); if (confirmation.DialogResult == DialogResult.Yes) { Settings.Default.ReportPrinter = reportprinter; Settings.Default.Save(); } } } }