private void ResetAllColours(object sender, EventArgs e) { // Two ways of doing this: // 1) Go through all effects, get default values, and save // (Like Reset button in Editor form.) // Or, 2) - delete the UserColours registry subkey! string subkey = AppController.ApplicationRegistryKeyName + @"\UserColours\"; var k = Registry.CurrentUser.OpenSubKey(subkey, true); if (k != null) { k.Close(); Registry.CurrentUser.DeleteSubKeyTree(subkey); } UserColourSettingManager.RaiseColoursChangedEvent(); }
private void SaveSetting() { UserColourSettingManager.SaveSetting(Effect, currentMatrix, fontColour.ToArgb()); }
private void SaveSetting() { UserColourSettingManager.SaveSetting(this._effect, this._currentMatrix, this._fontColour.ToArgb()); }