public static void Init() { if (File.Exists(CommamndsFileName)) { CommandManagment.Load(); } else { MessageBox.Show(string.Format(TB.L.Error["Core.OpenError.VectEditor"], CommamndsFileName)); } }
public static void Parse(string[] data) { if (data.Length == 1) { //Application.Run(new MainWindow()); //Application.Run(new Form_ViewVect("d:\\CODING\\PlotterControl\\PlotterControl\\bin\\Debug\\Data\\Vect\\rd.pcv", true)); Application.Run(FormTranslator.Translate(new MainWindow())); return; } { var data1 = string.Join(" ", data); var data2 = data1.Split(' ').ToList().Skip(2); CommandParseResult a = null; try { a = CommandManagment.Parse(string.Join(" ", data2)); } catch (Exception e) { MessageBox.Show("\"" + string.Join(" ", data2) + "\" - " + TB.L.Error["Core.WrongInputCommand"] + e.Message); } MakeAction(a); } }