/// <summary> /// Сохраняет параметры в файл опций. /// </summary> public static void Save() { var a = new Dictionary <string, string> { { "StepHeightConst", StepHeightConst.ToString() }, { "MaxDisConst", MaxDisConst.ToString() }, { "UseAutoSpeed", UseAutoSpeed.ToString() }, { "XMM", XMM.ToString(CultureInfo.InvariantCulture) }, { "YMM", YMM.ToString(CultureInfo.InvariantCulture) }, { "Mainbd", Mainbd.ToString() }, { "Mainport", Mainport }, { "Def_SPO", DefSpo.ToString() }, { "Def_RBO", DefRbo.ToString() }, { "Def_print_back", ExOperators.ColorToHex(DefPrintBack) }, { "Def_print_draw", ExOperators.ColorToHex(DefPrintDraw) }, { "Def_view_back", ExOperators.ColorToHex(DefViewBack) }, { "Def_view_draw", ExOperators.ColorToHex(DefViewDraw) }, { "MaxWidthSteps", MaxWidthSteps.ToString() }, { "MaxHeightSteps", MaxHeightSteps.ToString() }, { "ignoreRegisterExtentions", IgnoreRegisterExtentions.ToString() }, { "PathToArduino", PathToArduino }, { "def_board", DefBoard.ToString() }, { "UpKoof", UpKoof.ToString() }, { "Language", Lang.ToString() }, { "PreloadPlugins", PreloadPlugins.ToString() } }; ExOperators.Save(Filename, a, "Don`t EDIT this FILE!"); }
/// <summary> /// Сохранить параметры в файл. /// </summary> public static void Save() { var a = new Dictionary <string, string> { { "SavePrintLog", SavePrintLog.ToString() }, { "SaveSerialMonitorLog", SaveSerialMonitorLog.ToString() }, { "SaveManualControlLog", SaveManualControlLog.ToString() }, { "SaveMacroLog", SaveMacroLog.ToString() }, { "SaveGlobalPrintLog", SaveGlobalPrintLog.ToString() }, { "SaveGlobalVectLog", SaveGlobalVectLog.ToString() }, { "PrintLogNameFormat", PrintLogNameFormat }, { "SerialMonitorLogNameFormat", SerialMonitorLogNameFormat }, { "ManualControlLogNameFormat", ManualControlLogNameFormat }, { "MacroLogNameFormat", MacroLogNameFormat }, { "GlobalPrintLogNameFormat", GlobalPrintLogNameFormat }, { "GlobalVectLogNameFormat", GlobalVectLogNameFormat } }; ExOperators.Save(Filename, a, "Don`t EDIT this FILE!"); }