WindowContextMenu.xaml 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. <ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  2. xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
  3. <ContextMenu x:Key="windowCM">
  4. <!-- Fullscreen -->
  5. <MenuItem Foreground="{StaticResource MainColorBrush}" Header="{StaticResource ToggleFullscreen}">
  6. <MenuItem.Icon>
  7. <Image Width="17" Height="17">
  8. <Image.Source>
  9. <DrawingImage>
  10. <DrawingImage.Drawing>
  11. <DrawingGroup ClipGeometry="M0,0 V24 H24 V0 H0 Z">
  12. <GeometryDrawing Brush="{StaticResource IconColorBrush}" Geometry="F1 M24,24z M0,0z M4,8L8,8 8,4 20,4 20,16 16,16 16,20 4,20 4,8 M16,8L16,14 18,14 18,6 10,6 10,8 16,8 M6,12L6,18 14,18 14,12 6,12z" />
  13. </DrawingGroup>
  14. </DrawingImage.Drawing>
  15. </DrawingImage>
  16. </Image.Source>
  17. </Image>
  18. </MenuItem.Icon>
  19. </MenuItem>
  20. <!-- Minimize -->
  21. <MenuItem Foreground="{StaticResource MainColorBrush}" Header="{StaticResource Minimize}">
  22. <MenuItem.Icon>
  23. <Viewbox Width="14" Height="14">
  24. <Path Data="M24,11c0-0.6-0.4-1-1-1H1c-0.6,0-1,0.4-1,1v2c0,0.6,0.4,1,1,1h22c0.6,0,1-0.4,1-1V11z" Fill="{StaticResource IconColorBrush}" />
  25. </Viewbox>
  26. </MenuItem.Icon>
  27. </MenuItem>
  28. <!-- Close -->
  29. <MenuItem
  30. Foreground="{StaticResource MainColorBrush}"
  31. Header="{StaticResource Close}"
  32. InputGestureText="{StaticResource Esc}"
  33. ToolTip="{StaticResource CloseApp}">
  34. <MenuItem.Icon>
  35. <Path
  36. Width="12"
  37. Height="12"
  38. Data="M443.6,387.1L312.4,255.4l131.5-130c5.4-5.4,5.4-14.2,0-19.6l-37.4-37.6c-2.6-2.6-6.1-4-9.8-4c-3.7,0-7.2,1.5-9.8,4 L256,197.8L124.9,68.3c-2.6-2.6-6.1-4-9.8-4c-3.7,0-7.2,1.5-9.8,4L68,105.9c-5.4,5.4-5.4,14.2,0,19.6l131.5,130L68.4,387.1 c-2.6,2.6-4.1,6.1-4.1,9.8c0,3.7,1.4,7.2,4.1,9.8l37.4,37.6c2.7,2.7,6.2,4.1,9.8,4.1c3.5,0,7.1-1.3,9.8-4.1L256,313.1l130.7,131.1 c2.7,2.7,6.2,4.1,9.8,4.1c3.5,0,7.1-1.3,9.8-4.1l37.4-37.6c2.6-2.6,4.1-6.1,4.1-9.8C447.7,393.2,446.2,389.7,443.6,387.1z"
  39. Fill="{StaticResource IconColorBrush}"
  40. Stretch="Fill" />
  41. </MenuItem.Icon>
  42. </MenuItem>
  43. </ContextMenu>
  44. </ResourceDictionary>