public void FormClose() { if (m_thZip != null) { m_thZip.Join(); } // ============================================================================================================= // App.config 파일 저장 AppConfigMgr.SetAppConfig(Program.APP_KEY_TARGET_PATH, tboxTargetPath.Text); // 타겟 경로 AppConfigMgr.SetAppConfig(Program.APP_KEY_CREATE_PATH, tboxCreatePath.Text); // 생성 경로 AppConfigMgr.SetAppConfig(Program.APP_KEY_CREATE_FILE_NAME, tboxCreateFileName.Text); // 파일명 AppConfigMgr.SetAppConfig(Program.APP_KEY_COMPRESS_LEVEL, cboxLevel.SelectedIndex.ToString()); // 압축 레벨 AppConfigMgr.SetAppConfig(Program.APP_KEY_COMPRESS_METHOD, cboxMethod.SelectedIndex.ToString()); // 압축 방식 // 파일명 추가적 기능 if (rBtnNameExNone.Checked) { AppConfigMgr.SetAppConfig(Program.APP_KEY_CREATE_FILE_NAME_EX, (int)FileNameEx.None); } else if (rBtnNameExDate1.Checked) { AppConfigMgr.SetAppConfig(Program.APP_KEY_CREATE_FILE_NAME_EX, (int)FileNameEx.Date_YMD); } else if (rBtnNameExDate2.Checked) { AppConfigMgr.SetAppConfig(Program.APP_KEY_CREATE_FILE_NAME_EX, (int)FileNameEx.Date_YMD_HM); } else { AppConfigMgr.SetAppConfig(Program.APP_KEY_CREATE_FILE_NAME_EX, (int)FileNameEx.None); } // ============================================================================================================= }
private void ThemeChanger(bool bSet) { if (bSet == false) // 라이트 모드 { SetDarkMode(false); m_fromMain.SetDarkMode(false); m_formVerCreate.SetDarkMode(false); m_formSettings.SetDarkMode(false); AppConfigMgr.SetAppConfig(Program.APP_KEY_PROGRAM_THEME, 0); } else // 다크 모드 { SetDarkMode(true); m_fromMain.SetDarkMode(true); m_formVerCreate.SetDarkMode(true); m_formSettings.SetDarkMode(true); AppConfigMgr.SetAppConfig(Program.APP_KEY_PROGRAM_THEME, 1); } }