Esempio n. 1
0
        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);
            }
            // =============================================================================================================
        }
Esempio n. 2
0
        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);
            }
        }