Пример #1
0
 public static void DeleteSelectedScheme()
 {
     Assert.AssertIsTrue(selection > 0);
     SchemeIO.DeleteSchemeFile(dumps[selection].name);
     dumps.RemoveAt(selection);
     selection = selection - 1;
 }
Пример #2
0
 public static void ConfirmEditingScheme()
 {
     Assert.AssertNotNull(globalEdit);
     if (globalEdit.isNewScheme)
     {
         var d = globalEdit.editingScheme.Dump();
         SchemeIO.WriteToFile(d);
         dumps.Add(d);
     }
     else
     {
         SchemeIO.DeleteSchemeFile(dumps[globalEdit.indexInSchemes].name);
         var d = globalEdit.editingScheme.Dump();
         SchemeIO.WriteToFile(d);
         dumps[globalEdit.indexInSchemes] = d;
     }
     globalEdit = null;
 }
Пример #3
0
 public static void Launch()
 {
     dumps.Add(null);
     dumps.AddRange(SchemeIO.ReadAllSchemes());
 }