mirror of
https://github.com/nomi-san/parsec-vdd.git
synced 2026-08-07 13:50:45 +00:00
feat( mirror): add mirror menu option
This commit is contained in:
@@ -48,7 +48,9 @@
|
||||
<MenuItem Header="{DynamicResource t_landscape_flipped}" />
|
||||
<MenuItem Header="{DynamicResource t_portrait_flipped}" />
|
||||
</MenuItem>
|
||||
<Separator />
|
||||
<MenuItem Click="TakeScreenshot" Header="{DynamicResource t_take_screenshot}" IsEnabled="{Binding Active}" />
|
||||
<MenuItem Click="MirrorScreen" Header="Mirror screen" IsEnabled="{Binding Active}" />
|
||||
<Separator />
|
||||
<MenuItem Click="RemoveDisplay" Header="{DynamicResource t_remove}" />
|
||||
</ContextMenu>
|
||||
|
||||
@@ -196,6 +196,13 @@ namespace ParsecVDisplay.Components
|
||||
});
|
||||
}
|
||||
|
||||
private void MirrorScreen(object sender, RoutedEventArgs e)
|
||||
{
|
||||
var mirrorWindow = new MirrorWindow();
|
||||
mirrorWindow.MirrorScreen(Display.DeviceName);
|
||||
mirrorWindow.Show();
|
||||
}
|
||||
|
||||
private void RemoveDisplay(object sender, RoutedEventArgs e)
|
||||
{
|
||||
Tray.Instance.Invoke(() => Tray.Instance.RemoveDisplay(Display.DisplayIndex));
|
||||
|
||||
Reference in New Issue
Block a user