Example #1
0
 private void RenameTask()
 {
     // rename current task
     if (taskList.Contains(comboBox1.Text))
     {
         string tmpLastTaskname = comboBox1.Text;
         bool   setLastTaskname = lastTaskname.Equals(comboBox1.Text);
         var    renameForm      = new TaskEntryForm("Task umbenennen", comboBox1.Text);
         if (renameForm.ShowDialog() == DialogResult.OK)
         {
             if (renameForm.Taskname.Equals(String.Empty))
             {
                 MessageBox.Show("Unbenannte Tasks sind nicht erlaubt.", "Task Timer", MessageBoxButtons.OK, MessageBoxIcon.Error);
                 return;
             }
             if (taskList.Contains(renameForm.Taskname))
             {
                 MessageBox.Show("Dieser Task existiert bereits.", "Task Timer", MessageBoxButtons.OK, MessageBoxIcon.Information);
                 return;
             }
             taskList.Get(comboBox1.Text).Taskname = renameForm.Taskname;
             if (setLastTaskname)
             {
                 lastTaskname = renameForm.Taskname;
             }
             for (int i = 0; i < comboBox1.Items.Count; i++)
             {
                 if (comboBox1.Items[i].Equals(comboBox1.Text))
                 {
                     comboBox1.Items[i] = "";
                     comboBox1.Items[i] = renameForm.Taskname;
                 }
             }
             comboBox1.Text = renameForm.Taskname;
             for (int i = contextMenuTaskStartIndex; i < contextMenuStrip1.Items.Count; i++)
             {
                 if (contextMenuStrip1.Items[i].Text.Equals(tmpLastTaskname))
                 {
                     contextMenuStrip1.Items[i].Text = renameForm.Taskname;
                 }
             }
             SetNotifyIconToolTip(comboBox1.Text);
         }
         ActivateComboBox();
     }
 }
Example #2
0
 private void RenameTask()
 {
     // rename current task
     if (taskList.Contains(comboBox1.Text))
     {
         string tmpLastTaskname = comboBox1.Text;
         bool setLastTaskname = lastTaskname.Equals(comboBox1.Text);
         var renameForm = new TaskEntryForm("Task umbenennen", comboBox1.Text);
         if (renameForm.ShowDialog() == DialogResult.OK)
         {
             if (renameForm.Taskname.Equals(String.Empty))
             {
                 MessageBox.Show("Unbenannte Tasks sind nicht erlaubt.", "Task Timer", MessageBoxButtons.OK, MessageBoxIcon.Error);
                 return;
             }
             if (taskList.Contains(renameForm.Taskname))
             {
                 MessageBox.Show("Dieser Task existiert bereits.", "Task Timer", MessageBoxButtons.OK, MessageBoxIcon.Information);
                 return;
             }
             taskList.Get(comboBox1.Text).Taskname = renameForm.Taskname;
             if (setLastTaskname)
                 lastTaskname = renameForm.Taskname;
             for (int i = 0; i < comboBox1.Items.Count; i++)
             {
                 if (comboBox1.Items[i].Equals(comboBox1.Text))
                 {
                     comboBox1.Items[i] = "";
                     comboBox1.Items[i] = renameForm.Taskname;
                 }
             }
             comboBox1.Text = renameForm.Taskname;
             for (int i = contextMenuTaskStartIndex; i < contextMenuStrip1.Items.Count; i++)
             {
                 if (contextMenuStrip1.Items[i].Text.Equals(tmpLastTaskname))
                     contextMenuStrip1.Items[i].Text = renameForm.Taskname;
             }
             SetNotifyIconToolTip(comboBox1.Text);
         }
         ActivateComboBox();
     }
 }