improve:UI
This commit is contained in:
@@ -1841,6 +1841,7 @@
|
|||||||
<TextBlock Text="{i18n:I18n Key=Advanced_TouchMultiplierHint}"
|
<TextBlock Text="{i18n:I18n Key=Advanced_TouchMultiplierHint}"
|
||||||
Foreground="#a1a1aa" TextWrapping="Wrap" Width="460" />
|
Foreground="#a1a1aa" TextWrapping="Wrap" Width="460" />
|
||||||
<controls:LabeledToggleSwitch x:Name="ToggleSwitchIsSpecialScreen" Label="{i18n:I18n Key=Advanced_SpecialScreenMode}" IsOn="True" Toggled="ToggleSwitchIsSpecialScreen_OnToggled"/>
|
<controls:LabeledToggleSwitch x:Name="ToggleSwitchIsSpecialScreen" Label="{i18n:I18n Key=Advanced_SpecialScreenMode}" IsOn="True" Toggled="ToggleSwitchIsSpecialScreen_OnToggled"/>
|
||||||
|
<controls:LabeledToggleSwitch x:Name="ToggleSwitchDisableHardwareAcceleration" Label="{i18n:I18n Key=Canvas_DisableHardwareAcceleration}" Hint="{i18n:I18n Key=Canvas_DisableHardwareAccelerationHint}" IsOn="False" Toggled="ToggleSwitchDisableHardwareAcceleration_Toggled"/>
|
||||||
<StackPanel Orientation="Vertical">
|
<StackPanel Orientation="Vertical">
|
||||||
<TextBlock Foreground="#fafafa" Text="{i18n:I18n Key=Advanced_TouchMultiplier}" VerticalAlignment="Center"
|
<TextBlock Foreground="#fafafa" Text="{i18n:I18n Key=Advanced_TouchMultiplier}" VerticalAlignment="Center"
|
||||||
FontSize="14" Margin="0,0,16,0" />
|
FontSize="14" Margin="0,0,16,0" />
|
||||||
|
|||||||
@@ -2442,8 +2442,15 @@ namespace Ink_Canvas
|
|||||||
private void ToggleSwitchDisableHardwareAcceleration_Toggled(object sender, RoutedEventArgs e)
|
private void ToggleSwitchDisableHardwareAcceleration_Toggled(object sender, RoutedEventArgs e)
|
||||||
{
|
{
|
||||||
if (!isLoaded) return;
|
if (!isLoaded) return;
|
||||||
|
var isOnObj = sender?.GetType().GetProperty("IsOn")?.GetValue(sender);
|
||||||
Settings.Canvas.UseHardwareAcceleration = !ToggleSwitchDisableHardwareAcceleration.IsOn;
|
if (isOnObj is bool isOn)
|
||||||
|
{
|
||||||
|
Settings.Canvas.UseHardwareAcceleration = !isOn;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
_inkSmoothingManager?.UpdateConfig();
|
_inkSmoothingManager?.UpdateConfig();
|
||||||
SaveSettingsToFile();
|
SaveSettingsToFile();
|
||||||
|
|||||||
Reference in New Issue
Block a user