コード例 #1
0
 public static void SaveAllSettingsAsync()
 {
     if (Settings != null)
     {
         Settings.SaveAsync(ApplicationConfigFilePath);
     }
     UploadersConfigSaveAsync();
     if (HotkeysConfig != null)
     {
         HotkeysConfig.SaveAsync(HotkeysConfigFilePath);
     }
 }
コード例 #2
0
ファイル: SettingManager.cs プロジェクト: mcdenis/ShareX
        public static void ResetSettings()
        {
            Settings            = new ApplicationConfig();
            DefaultTaskSettings = Settings.DefaultTaskSettings;
            UploadersConfig     = new UploadersConfig();
            HotkeysConfig       = new HotkeysConfig();

            if (File.Exists(GreenshotImageEditorConfigFilePath))
            {
                File.Delete(GreenshotImageEditorConfigFilePath);
            }
        }
コード例 #3
0
ファイル: Program.cs プロジェクト: Z1ni/ShareX
 public static void SaveSettings()
 {
     if (Settings != null)
     {
         Settings.Save(ApplicationConfigFilePath);
     }
     if (UploadersConfig != null)
     {
         UploadersConfig.Save(UploadersConfigFilePath);
     }
     if (HotkeysConfig != null)
     {
         HotkeysConfig.Save(HotkeysConfigFilePath);
     }
 }
コード例 #4
0
ファイル: Program.cs プロジェクト: Z1ni/ShareX
 public static void LoadHotkeySettings()
 {
     HotkeysConfig = HotkeysConfig.Load(HotkeysConfigFilePath);
 }