private void editMappingWindow_Click(object sender, EventArgs e) { if (lvProcesses.SelectedItems.Count == 0) { return; } string processName = lvProcesses.SelectedItems[0].Text; frmPrinters printers = new frmPrinters(processName); if (printers.ShowDialog() != DialogResult.OK) { return; } stopTimers(); //update process map if (!mProcesses.Keys.Contains(processName)) { mProcesses[processName] = mProcessSnapshot.mProcesses[processName]; } saveMappings(); startTimers(); }
private void editMappingToolStripMenuItem_Click(object sender, EventArgs e) { if (lvProcesses.SelectedItems.Count == 0) { return; } string processName = lvProcesses.SelectedItems[0].Text; frmPrinters printers = new frmPrinters(processName); if (printers.ShowDialog() != DialogResult.OK) { return; } stopTimers(); //update listview lvProcesses.BeginUpdate(); lvProcesses.SelectedItems[0].SubItems[1].Text = printers.SelectedPrinter; lvProcesses.SelectedItems[0].Font = mBoldFont; lvProcesses.EndUpdate(); //update process map if (!mProcesses.Keys.Contains(processName)) { mProcesses[processName] = mProcessSnapshot.mProcesses[processName]; } mProcesses[processName].MappedPrinter = printers.SelectedPrinter; saveMappings(); startTimers(); }
private void tsbDefaultPrinter_Click(object sender, EventArgs e) { frmPrinters printers = new frmPrinters("Default printer"); if (printers.ShowDialog() != DialogResult.OK) { return; } mProcesses.mSysDefPrinter = printers.SelectedPrinter; lblStatus.Text = "Changed default printer to " + printers.SelectedPrinter; saveMappings(); }