/// <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!");
        }
Beispiel #2
0
        /// <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!");
        }