From 0cf47529f506ffcb0625838c9cc1f0ca7a26c421 Mon Sep 17 00:00:00 2001 From: Belim Date: Sun, 20 Sep 2020 19:24:22 +0200 Subject: [PATCH] Delete HandwritingData.cs --- .../Settings/Privacy/HandwritingData.cs | 71 ------------------- 1 file changed, 71 deletions(-) delete mode 100644 src/Privatezilla/Privatezilla/Settings/Privacy/HandwritingData.cs diff --git a/src/Privatezilla/Privatezilla/Settings/Privacy/HandwritingData.cs b/src/Privatezilla/Privatezilla/Settings/Privacy/HandwritingData.cs deleted file mode 100644 index ef13d88..0000000 --- a/src/Privatezilla/Privatezilla/Settings/Privacy/HandwritingData.cs +++ /dev/null @@ -1,71 +0,0 @@ -using Microsoft.Win32; - -namespace Privatezilla.Setting.Privacy -{ - internal class HandwritingData : SettingBase - { - private const string AllowInputPersonalization = @"HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\InputPersonalization"; - private const string RestrictImplicitInkCollection = @"HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\InputPersonalization"; - private const string RestrictImplicitTextCollection = @"HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\InputPersonalization"; - private const string PreventHandwritingErrorReports = @"HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\HandwritingErrorReports"; - private const string PreventHandwritingDataSharing = @"HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\TabletPC"; - private const int DesiredValue = 1; - - public override string ID() - { - return Properties.Resources.settingsPrivacyHandwritingData; - } - - public override string Info() - { - return Properties.Resources.settingsPrivacyHandwritingDataInfo; - } - - public override bool CheckSetting() - { - return !( - RegistryHelper.IntEquals(AllowInputPersonalization, "AllowInputPersonalization", 0) && - RegistryHelper.IntEquals(RestrictImplicitInkCollection, "RestrictImplicitInkCollection", DesiredValue) && - RegistryHelper.IntEquals(RestrictImplicitTextCollection, "RestrictImplicitTextCollection", DesiredValue) && - RegistryHelper.IntEquals(PreventHandwritingErrorReports, "PreventHandwritingErrorReports", DesiredValue) && - RegistryHelper.IntEquals(PreventHandwritingDataSharing, "PreventHandwritingDataSharing", DesiredValue) - ); - } - - public override bool DoSetting() - { - try - { - Registry.SetValue(AllowInputPersonalization, "AllowInputPersonalization", 0, RegistryValueKind.DWord); - Registry.SetValue(RestrictImplicitInkCollection, "RestrictImplicitInkCollection", DesiredValue, RegistryValueKind.DWord); - Registry.SetValue(RestrictImplicitTextCollection, "RestrictImplicitTextCollection", DesiredValue, RegistryValueKind.DWord); - Registry.SetValue(PreventHandwritingErrorReports, "PreventHandwritingErrorReports", DesiredValue, RegistryValueKind.DWord); - Registry.SetValue(PreventHandwritingDataSharing, "PreventHandwritingDataSharing", DesiredValue, RegistryValueKind.DWord); - return true; - } - catch - { } - - return false; - } - - public override bool UndoSetting() - { - try - { - Registry.SetValue(AllowInputPersonalization, "AllowInputPersonalization", 1, RegistryValueKind.DWord); - Registry.SetValue(RestrictImplicitInkCollection, "RestrictImplicitInkCollection", 0, RegistryValueKind.DWord); - Registry.SetValue(RestrictImplicitTextCollection, "RestrictImplicitTextCollection", 0, RegistryValueKind.DWord); - Registry.SetValue(PreventHandwritingErrorReports, "PreventHandwritingErrorReports", 0, RegistryValueKind.DWord); - Registry.SetValue(PreventHandwritingDataSharing, "PreventHandwritingDataSharing", 0, RegistryValueKind.DWord); ; - return true; - } - catch - { } - - return false; - } - - - } -} \ No newline at end of file