Beispiel #1
0
        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();
        }
Beispiel #2
0
        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();
        }
Beispiel #3
0
        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();
        }