Пример #1
0
 // Insert program into list
 public void Insert_Program(List <string> program, int index = -1)
 {
     if (index < 0)
     {
         Program_List.Items.Add("Status: " + program[9] + " | " +
                                "Program: " + program[0] + " | " +
                                "Filename: " + program[1] + " | " +
                                "Path: " + program[2] + " | " +
                                "Repeat: " + program[4] + (program[4].Contains("DAILY") ? " @ " + program[5] : " @ " + program[5] + " seconds")
                                );
     }
     else
     {
         Program_List.Items.RemoveAt(index);
         Program_List.Items.Insert(index, "Status: " + program[9] + " | " +
                                   "Program: " + program[0] + " | " +
                                   "Filename: " + program[1] + " | " +
                                   "Path: " + program[2] + " | " +
                                   "Repeat: " + program[4] + (program[4].Contains("DAILY") ? " @ " + program[5] : " @ " + program[5] + " seconds")
                                   );
     }
     try
     {
         Program_List.SetSelected(index < 0 ? _SELECTED_INDEX : index, true);
     }
     catch
     {
         Program_List.SetSelected(index < 0 ? Program_List.Items.Count - 1 : index, true);
     }
 }
Пример #2
0
 private void Program_List_SelectedIndexChanged(object sender, EventArgs e)
 {
     for (int i = 0; i < Program_List.Items.Count; i++)
     {
         if (Program_List.GetSelected(i) == true)
         {
             _SELECTED_INDEX = i;
         }
     }
     Refresh_START_STOP();
 }
Пример #3
0
 private void button1_Click_1(object sender, EventArgs e)
 {
     for (int i = 0; i < Program_List.Items.Count; i++)
     {
         if (Program_List.GetSelected(i) == true)
         {
             Entire_Program_List.Insert(i + 1, Entire_Program_List[i]);
             Save_Programs_To_File();
             Reset_Global_Parameters();
             START_Setup_Program_List();
         }
     }
 }