diff --git a/MainWindow.xaml.cs b/MainWindow.xaml.cs index 04b55bc..1c2cac2 100644 --- a/MainWindow.xaml.cs +++ b/MainWindow.xaml.cs @@ -70,6 +70,11 @@ public partial class MainWindow : Window var dataContext = (MainWindowViewModel)DataContext; _touchPanel.SetDebugMode(dataContext.IsDebugEnabled); + if (Properties.Settings.Default.IsAutomaticPositioningEnabled) + { + _touchPanel.DragWindowHandle.Visibility = Visibility.Hidden; + _touchPanel.ResizeGrip.Visibility = Visibility.Hidden; + } AutomaticTouchPanelPositioningLoop(); AutomaticPortConnectingLoop(); ExitWithSinmaiLoop(); @@ -179,6 +184,10 @@ public partial class MainWindow : Window var dataContext = (MainWindowViewModel)DataContext; var enabled = !dataContext.IsAutomaticPositioningEnabled; dataContext.IsAutomaticPositioningEnabled = !enabled; + + _touchPanel.DragWindowHandle.Visibility = dataContext.IsAutomaticPositioningEnabled ? Visibility.Hidden : Visibility.Visible; + _touchPanel.ResizeGrip.Visibility = dataContext.IsAutomaticPositioningEnabled ? Visibility.Hidden : Visibility.Visible; + Properties.Settings.Default.IsAutomaticPositioningEnabled = dataContext.IsAutomaticPositioningEnabled; Properties.Settings.Default.Save(); } diff --git a/TouchPanel.xaml b/TouchPanel.xaml index 53a0e39..a9044b7 100644 --- a/TouchPanel.xaml +++ b/TouchPanel.xaml @@ -12,7 +12,7 @@ -