add:有关触屏体验改进的功能
This commit is contained in:
@@ -694,6 +694,34 @@ namespace Ink_Canvas {
|
||||
SaveSettingsToFile();
|
||||
}
|
||||
|
||||
private void ToggleSwitchEnablePressureTouchMode_Toggled(object sender, RoutedEventArgs e) {
|
||||
if (!isLoaded) return;
|
||||
|
||||
Settings.Canvas.EnablePressureTouchMode = ToggleSwitchEnablePressureTouchMode.IsOn;
|
||||
|
||||
// 如果启用了压感触屏模式,则自动关闭屏蔽压感
|
||||
if (Settings.Canvas.EnablePressureTouchMode && Settings.Canvas.DisablePressure) {
|
||||
Settings.Canvas.DisablePressure = false;
|
||||
ToggleSwitchDisablePressure.IsOn = false;
|
||||
}
|
||||
|
||||
SaveSettingsToFile();
|
||||
}
|
||||
|
||||
private void ToggleSwitchDisablePressure_Toggled(object sender, RoutedEventArgs e) {
|
||||
if (!isLoaded) return;
|
||||
|
||||
Settings.Canvas.DisablePressure = ToggleSwitchDisablePressure.IsOn;
|
||||
|
||||
// 如果启用了屏蔽压感,则自动关闭压感触屏模式
|
||||
if (Settings.Canvas.DisablePressure && Settings.Canvas.EnablePressureTouchMode) {
|
||||
Settings.Canvas.EnablePressureTouchMode = false;
|
||||
ToggleSwitchEnablePressureTouchMode.IsOn = false;
|
||||
}
|
||||
|
||||
SaveSettingsToFile();
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region Canvas
|
||||
@@ -1412,7 +1440,7 @@ namespace Ink_Canvas {
|
||||
Settings.Automation.IsAutoKillVComYouJiao = false;
|
||||
Settings.Automation.IsAutoKillInkCanvas = false;
|
||||
Settings.Automation.IsAutoKillICA = false;
|
||||
Settings.Automation.IsAutoKillIDT = true;
|
||||
Settings.Automation.IsAutoKillIDT = false;
|
||||
Settings.Automation.IsAutoKillSeewoLauncher2DesktopAnnotation = false;
|
||||
Settings.Automation.IsSaveScreenshotsInDateFolders = false;
|
||||
Settings.Automation.IsAutoSaveStrokesAtScreenshot = true;
|
||||
@@ -1447,6 +1475,8 @@ namespace Ink_Canvas {
|
||||
Settings.Canvas.HideStrokeWhenSelecting = false;
|
||||
Settings.Canvas.ClearCanvasAndClearTimeMachine = false;
|
||||
Settings.Canvas.FitToCurve = true;
|
||||
Settings.Canvas.EnablePressureTouchMode = false;
|
||||
Settings.Canvas.DisablePressure = false;
|
||||
Settings.Canvas.UsingWhiteboard = false;
|
||||
Settings.Canvas.HyperbolaAsymptoteOption = 0;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user