private void printTwoFactorCoinInsertsToolStripMenuItem_Click(object sender, EventArgs e) { List <KeyCollectionItem> itemsToPrint = getEncryptedItemsToPrint(); if (itemsToPrint == null) { return; } PrintDialog pd = new PrintDialog(); PrinterSettings ps = new PrinterSettings(); pd.PrinterSettings = ps; DialogResult dr = pd.ShowDialog(); if (dr == DialogResult.OK) { CoinInsert printer; if (sender.Equals(printPhysicalBitcoinInsertsDenseToolStripMenuItem)) { MessageBox.Show("The DENSE version does NOT have your bespoke Dogecoin changes!", "Caution: non-modified code", MessageBoxButtons.OK, MessageBoxIcon.Warning); printer = new CoinInsertDense(); } else { printer = new CoinInsert(); } printer.keys = itemsToPrint; printer.PrinterSettings = pd.PrinterSettings; printer.DenseMode = true; printer.Print(); foreach (ListViewItem lvi in listView1.Items) { if (lvi.Checked) { lvi.Checked = false; } } } }
private void printTwoFactorCoinInsertsToolStripMenuItem_Click(object sender, EventArgs e) { List <KeyCollectionItem> itemsToPrint = getEncryptedItemsToPrint(); if (itemsToPrint == null) { return; } PrintDialog pd = new PrintDialog(); PrinterSettings ps = new PrinterSettings(); pd.PrinterSettings = ps; DialogResult dr = pd.ShowDialog(); if (dr == DialogResult.OK) { CoinInsert printer; if (sender.Equals(printPhysicalBitcoinInsertsDenseToolStripMenuItem)) { printer = new CoinInsertDense(); } else { printer = new CoinInsert(); } printer.keys = itemsToPrint; printer.PrinterSettings = pd.PrinterSettings; printer.DenseMode = true; printer.Print(); foreach (ListViewItem lvi in listView1.Items) { if (lvi.Checked) { lvi.Checked = false; } } } }
private void printTwoFactorCoinInsertsToolStripMenuItem_Click(object sender, EventArgs e) { List<KeyCollectionItem> itemsToPrint = getEncryptedItemsToPrint(); if (itemsToPrint == null) return; PrintDialog pd = new PrintDialog(); PrinterSettings ps = new PrinterSettings(); pd.PrinterSettings = ps; DialogResult dr = pd.ShowDialog(); if (dr == DialogResult.OK) { CoinInsert printer; if (sender.Equals(printPhysicalBitcoinInsertsDenseToolStripMenuItem)) { printer = new CoinInsertDense(); } else { printer = new CoinInsert(); } printer.keys = itemsToPrint; printer.PrinterSettings = pd.PrinterSettings; printer.DenseMode = true; printer.Print(); foreach (ListViewItem lvi in listView1.Items) { if (lvi.Checked) lvi.Checked = false; } } }