diff options
-rw-r--r-- | WarframeClock/StandaloneOverlayWindow.xaml | 8 | ||||
-rw-r--r-- | WarframeClock/StandaloneOverlayWindow.xaml.cs | 5 |
2 files changed, 13 insertions, 0 deletions
diff --git a/WarframeClock/StandaloneOverlayWindow.xaml b/WarframeClock/StandaloneOverlayWindow.xaml index b09fbb6..afbcec8 100644 --- a/WarframeClock/StandaloneOverlayWindow.xaml +++ b/WarframeClock/StandaloneOverlayWindow.xaml @@ -8,8 +8,16 @@ d:DataContext="{d:DesignInstance local:OverlayWindowViewModel, IsDesignTimeCreatable=True}" Title="WarframeClock" Background="Black" ResizeMode="CanMinimize" SizeToContent="WidthAndHeight" + WindowStyle="None" Topmost="{Binding StandaloneAlwaysOnTop}" MouseDown="Window_MouseDown"> + <Window.ContextMenu> + <ContextMenu> + <MenuItem Header="Hide" + Click="MenuItem_Click" + CommandParameter="{Binding RelativeSource={RelativeSource Self}, Path=Parent}"/> + </ContextMenu> + </Window.ContextMenu> <StackPanel Orientation="Horizontal"> <local:PlainsTimeOverlayItem DataContext="{Binding PlainsTimeOverlayItemViewModel}"/> <local:ArbitrationOverlayItem DataContext="{Binding ArbitrationOverlayItemViewModel}" diff --git a/WarframeClock/StandaloneOverlayWindow.xaml.cs b/WarframeClock/StandaloneOverlayWindow.xaml.cs index df929cd..06cbb47 100644 --- a/WarframeClock/StandaloneOverlayWindow.xaml.cs +++ b/WarframeClock/StandaloneOverlayWindow.xaml.cs @@ -53,5 +53,10 @@ namespace WarframeClock if (e.LeftButton == MouseButtonState.Pressed) DragMove(); } + + private void MenuItem_Click(object sender, RoutedEventArgs e) + { + Close(); + } } } |