private void SaveRecipeData(string fileName, OnBackupRecipeComplete callback) { Thread processRunThread = new Thread(() => { //lock (mLock) { mRecipeTmpStore = new Demo.utilities.Properties(string.Format("recipe_tmp{0}.data", mTubeIndex)); mRecipeBak = new Demo.utilities.Properties(fileName); for (int i = 0; i < 63; ++i) { string strStepData = mRecipeTmpStore.get(String.Format("{0}", i + 1)); mRecipeBak.set(String.Format("{0}", i + 1), strStepData); mRecipeBak.Save(); } string strRecipeName = mRecipeTmpStore.get("rn"); mRecipeBak.set("rn", strRecipeName); mRecipeBak.Save(); callback(); } }); processRunThread.IsBackground = true; processRunThread.Start(); }
private void SaveSettingsData(string fileName, OnBackupSettingsComplete callback) { Thread processRunThread = new Thread(() => { //lock (mLock) { mSettingsTmpStore = new Demo.utilities.Properties(string.Format("settings_tmp{0}.data", mTubeIndex)); mSettingsBak = new Demo.utilities.Properties(fileName); string strStepData = mSettingsTmpStore.get("s"); mSettingsBak.set("s", strStepData); mSettingsBak.Save(); callback(); } }); processRunThread.IsBackground = true; processRunThread.Start(); }
private void SaveConfig(Demo.utilities.Properties config) { config.set("Gas1MaxValue", mSettingsModel.Gas1MaxValue); config.set("Gas2MaxValue", mSettingsModel.Gas2MaxValue); config.set("Gas5MaxValue", mSettingsModel.Gas5MaxValue); config.set("Gas6MaxValue", mSettingsModel.Gas6MaxValue); config.set("Gas8MaxValue", mSettingsModel.Gas8MaxValue); config.set("Ana1MaxValue", mSettingsModel.Ana1MaxValue); config.set("Ana3MaxValue", mSettingsModel.Ana3MaxValue); config.set("Ana4MaxValue", mSettingsModel.Ana4MaxValue); config.set("Ana5MaxValue", mSettingsModel.Ana5MaxValue); config.set("Ana6MaxValue", mSettingsModel.Ana6MaxValue); config.set("Gas1Name", mSettingsModel.Gas1Name); config.set("Gas2Name", mSettingsModel.Gas2Name); config.set("Gas5Name", mSettingsModel.Gas5Name); config.set("Gas6Name", mSettingsModel.Gas6Name); config.set("Gas8Name", mSettingsModel.Gas8Name); config.set("Ana1Name", mSettingsModel.Ana1Name); config.set("Ana3Name", mSettingsModel.Ana3Name); config.set("Ana4Name", mSettingsModel.Ana4Name); config.set("Ana5Name", mSettingsModel.Ana5Name); config.set("Ana6Name", mSettingsModel.Ana6Name); config.set("VacuumKp", mSettingsModel.VacuumKp); config.set("VacuumTn", mSettingsModel.VacuumTn); config.set("VacuumTd", mSettingsModel.VacuumTd); config.set("Gas1Ev", mSettingsModel.Gas1Ev); config.set("Gas2Ev", mSettingsModel.Gas2Ev); config.set("Gas5Ev", mSettingsModel.Gas5Ev); config.set("Gas6Ev", mSettingsModel.Gas6Ev); config.set("Gas8Ev", mSettingsModel.Gas8Ev); config.set("TemperIntKp1", mSettingsModel.TemperIntKp1); config.set("TemperIntKp2", mSettingsModel.TemperIntKp2); config.set("TemperIntKp3", mSettingsModel.TemperIntKp3); config.set("TemperIntKp4", mSettingsModel.TemperIntKp4); config.set("TemperIntKp5", mSettingsModel.TemperIntKp5); config.set("TemperIntKp6", mSettingsModel.TemperIntKp6); config.set("TemperIntTn1", mSettingsModel.TemperIntTn1); config.set("TemperIntTn2", mSettingsModel.TemperIntTn2); config.set("TemperIntTn3", mSettingsModel.TemperIntTn3); config.set("TemperIntTn4", mSettingsModel.TemperIntTn4); config.set("TemperIntTn5", mSettingsModel.TemperIntTn5); config.set("TemperIntTn6", mSettingsModel.TemperIntTn6); config.set("TemperIntTd1", mSettingsModel.TemperIntTd1); config.set("TemperIntTd2", mSettingsModel.TemperIntTd2); config.set("TemperIntTd3", mSettingsModel.TemperIntTd3); config.set("TemperIntTd4", mSettingsModel.TemperIntTd4); config.set("TemperIntTd5", mSettingsModel.TemperIntTd5); config.set("TemperIntTd6", mSettingsModel.TemperIntTd6); config.set("TemperExtKp1", mSettingsModel.TemperExtKp1); config.set("TemperExtKp2", mSettingsModel.TemperExtKp2); config.set("TemperExtKp3", mSettingsModel.TemperExtKp3); config.set("TemperExtKp4", mSettingsModel.TemperExtKp4); config.set("TemperExtKp5", mSettingsModel.TemperExtKp5); config.set("TemperExtKp6", mSettingsModel.TemperExtKp6); config.set("TemperExtTn1", mSettingsModel.TemperExtTn1); config.set("TemperExtTn2", mSettingsModel.TemperExtTn2); config.set("TemperExtTn3", mSettingsModel.TemperExtTn3); config.set("TemperExtTn4", mSettingsModel.TemperExtTn4); config.set("TemperExtTn5", mSettingsModel.TemperExtTn5); config.set("TemperExtTn6", mSettingsModel.TemperExtTn6); config.set("TemperExtTd1", mSettingsModel.TemperExtTd1); config.set("TemperExtTd2", mSettingsModel.TemperExtTd2); config.set("TemperExtTd3", mSettingsModel.TemperExtTd3); config.set("TemperExtTd4", mSettingsModel.TemperExtTd4); config.set("TemperExtTd5", mSettingsModel.TemperExtTd5); config.set("TemperExtTd6", mSettingsModel.TemperExtTd6); config.set("MaxPressure", mSettingsModel.MaxPressure); config.set("MinPressure", mSettingsModel.MinPressure); config.set("MaxTemper", mSettingsModel.MaxTemper); config.set("MaxTemper5", mSettingsModel.MaxTemper5); config.set("MinTemper5", mSettingsModel.MinTemper5); config.set("MaxPump", mSettingsModel.MaxPump); config.set("Di", mSettingsModel.Di); config.set("Offset", mSettingsModel.Offset); config.set("PositionDev", mSettingsModel.PositionDev); config.set("ClosePosition", mSettingsModel.ClosePosition); config.set("EvName1", mSettingsModel.EvName1); config.set("EvName2", mSettingsModel.EvName2); config.set("EvName3", mSettingsModel.EvName3); config.set("EvName4", mSettingsModel.EvName4); config.set("EvName5", mSettingsModel.EvName5); config.set("EvName6", mSettingsModel.EvName6); config.set("EvName7", mSettingsModel.EvName7); config.set("EvName8", mSettingsModel.EvName8); config.set("EvName9", mSettingsModel.EvName9); config.set("EvName10", mSettingsModel.EvName10); config.set("EvName11", mSettingsModel.EvName11); config.set("EvName12", mSettingsModel.EvName12); config.set("EvName13", mSettingsModel.EvName13); config.set("EvName14", mSettingsModel.EvName14); config.set("EvName15", mSettingsModel.EvName15); config.set("EvName16", mSettingsModel.EvName16); config.set("EvName17", mSettingsModel.EvName17); config.set("EvName18", mSettingsModel.EvName18); config.set("EvName19", mSettingsModel.EvName19); config.set("EvName20", mSettingsModel.EvName20); config.set("EvName21", mSettingsModel.EvName21); config.set("EvName22", mSettingsModel.EvName22); config.set("EvName23", mSettingsModel.EvName23); config.set("EvName24", mSettingsModel.EvName24); config.set("EvName25", mSettingsModel.EvName25); config.set("EvName26", mSettingsModel.EvName26); config.set("EvName27", mSettingsModel.EvName27); config.set("EvName28", mSettingsModel.EvName28); config.set("EvName29", mSettingsModel.EvName29); config.set("EvName30", mSettingsModel.EvName30); config.set("EvName31", mSettingsModel.EvName31); config.set("EvName32", mSettingsModel.EvName32); config.set("DiName1", mSettingsModel.DiName1); config.set("DiName2", mSettingsModel.DiName2); config.set("DiName3", mSettingsModel.DiName3); config.set("DiName4", mSettingsModel.DiName4); config.set("DiName5", mSettingsModel.DiName5); config.set("DiName6", mSettingsModel.DiName6); config.set("DiName7", mSettingsModel.DiName7); config.set("DiName8", mSettingsModel.DiName8); config.set("DiName9", mSettingsModel.DiName9); config.set("DiName10", mSettingsModel.DiName10); config.set("DiName11", mSettingsModel.DiName11); config.set("DiName12", mSettingsModel.DiName12); config.set("DiName13", mSettingsModel.DiName13); config.set("DiName14", mSettingsModel.DiName14); config.set("DiName15", mSettingsModel.DiName15); config.set("DiName16", mSettingsModel.DiName16); config.set("DiName17", mSettingsModel.DiName17); config.set("DiName18", mSettingsModel.DiName18); config.set("DiName19", mSettingsModel.DiName19); config.set("DiName20", mSettingsModel.DiName20); config.set("DiName21", mSettingsModel.DiName21); config.set("DiName22", mSettingsModel.DiName22); config.set("DiName23", mSettingsModel.DiName23); config.set("DiName24", mSettingsModel.DiName24); config.set("DiName25", mSettingsModel.DiName25); config.set("DiName26", mSettingsModel.DiName26); config.set("DiName27", mSettingsModel.DiName27); config.set("DiName28", mSettingsModel.DiName28); config.set("DiName29", mSettingsModel.DiName29); config.set("DiName30", mSettingsModel.DiName30); config.set("DiName31", mSettingsModel.DiName31); config.set("DiName32", mSettingsModel.DiName32); config.set("DoName1", mSettingsModel.DoName1); config.set("DoName2", mSettingsModel.DoName2); config.set("DoName3", mSettingsModel.DoName3); config.set("DoName4", mSettingsModel.DoName4); config.set("DoName5", mSettingsModel.DoName5); config.set("DoName6", mSettingsModel.DoName6); config.set("DoName7", mSettingsModel.DoName7); config.set("DoName8", mSettingsModel.DoName8); config.set("DoName9", mSettingsModel.DoName9); config.set("DoName10", mSettingsModel.DoName10); config.set("DoName11", mSettingsModel.DoName11); config.set("DoName12", mSettingsModel.DoName12); config.set("DoName13", mSettingsModel.DoName13); config.set("DoName14", mSettingsModel.DoName14); config.set("DoName15", mSettingsModel.DoName15); config.set("DoName16", mSettingsModel.DoName16); config.Save(); }
private void SaveNameSettings(Demo.utilities.Properties config) { Settings setting = mSettings; config.set("Gas1Name", setting.Gas1Name); config.set("Gas2Name", setting.Gas2Name); config.set("Gas5Name", setting.Gas5Name); config.set("Gas6Name", setting.Gas6Name); config.set("Gas8Name", setting.Gas8Name); config.set("Ana1Name", setting.Ana1Name); config.set("Ana3Name", setting.Ana3Name); config.set("Ana4Name", setting.Ana4Name); config.set("Ana5Name", setting.Ana5Name); config.set("Ana6Name", setting.Ana6Name); config.set("EvName1", setting.EvNames[0]); config.set("EvName2", setting.EvNames[1]); config.set("EvName3", setting.EvNames[2]); config.set("EvName4", setting.EvNames[3]); config.set("EvName5", setting.EvNames[4]); config.set("EvName6", setting.EvNames[5]); config.set("EvName7", setting.EvNames[6]); config.set("EvName8", setting.EvNames[7]); config.set("EvName9", setting.EvNames[8]); config.set("EvName10", setting.EvNames[9]); config.set("EvName11", setting.EvNames[10]); config.set("EvName12", setting.EvNames[11]); config.set("EvName13", setting.EvNames[12]); config.set("EvName14", setting.EvNames[13]); config.set("EvName15", setting.EvNames[14]); config.set("EvName16", setting.EvNames[15]); config.set("EvName17", setting.EvNames[16]); config.set("EvName18", setting.EvNames[17]); config.set("EvName19", setting.EvNames[18]); config.set("EvName20", setting.EvNames[19]); config.set("EvName21", setting.EvNames[20]); config.set("EvName22", setting.EvNames[21]); config.set("EvName23", setting.EvNames[22]); config.set("EvName24", setting.EvNames[23]); config.set("EvName25", setting.EvNames[24]); config.set("EvName26", setting.EvNames[25]); config.set("EvName27", setting.EvNames[26]); config.set("EvName28", setting.EvNames[27]); config.set("EvName29", setting.EvNames[28]); config.set("EvName30", setting.EvNames[29]); config.set("EvName31", setting.EvNames[30]); config.set("EvName32", setting.EvNames[31]); config.set("DiName1", setting.DiNames[0]); config.set("DiName2", setting.DiNames[1]); config.set("DiName3", setting.DiNames[2]); config.set("DiName4", setting.DiNames[3]); config.set("DiName5", setting.DiNames[4]); config.set("DiName6", setting.DiNames[5]); config.set("DiName7", setting.DiNames[6]); config.set("DiName8", setting.DiNames[7]); config.set("DiName9", setting.DiNames[8]); config.set("DiName10", setting.DiNames[9]); config.set("DiName11", setting.DiNames[10]); config.set("DiName12", setting.DiNames[11]); config.set("DiName13", setting.DiNames[12]); config.set("DiName14", setting.DiNames[13]); config.set("DiName15", setting.DiNames[14]); config.set("DiName16", setting.DiNames[15]); config.set("DiName17", setting.DiNames[16]); config.set("DiName18", setting.DiNames[17]); config.set("DiName19", setting.DiNames[18]); config.set("DiName20", setting.DiNames[19]); config.set("DiName21", setting.DiNames[20]); config.set("DiName22", setting.DiNames[21]); config.set("DiName23", setting.DiNames[22]); config.set("DiName24", setting.DiNames[23]); config.set("DiName25", setting.DiNames[24]); config.set("DiName26", setting.DiNames[25]); config.set("DiName27", setting.DiNames[26]); config.set("DiName28", setting.DiNames[27]); config.set("DiName29", setting.DiNames[28]); config.set("DiName30", setting.DiNames[29]); config.set("DiName31", setting.DiNames[30]); config.set("DiName32", setting.DiNames[31]); config.set("DoName1", setting.DoNames[0]); config.set("DoName2", setting.DoNames[1]); config.set("DoName3", setting.DoNames[2]); config.set("DoName4", setting.DoNames[3]); config.set("DoName5", setting.DoNames[4]); config.set("DoName6", setting.DoNames[5]); config.set("DoName7", setting.DoNames[6]); config.set("DoName8", setting.DoNames[7]); config.set("DoName9", setting.DoNames[8]); config.set("DoName10", setting.DoNames[9]); config.set("DoName11", setting.DoNames[10]); config.set("DoName12", setting.DoNames[11]); config.set("DoName13", setting.DoNames[12]); config.set("DoName14", setting.DoNames[13]); config.set("DoName15", setting.DoNames[14]); config.set("DoName16", setting.DoNames[15]); config.Save(); }