SingleImageResizeWindow.axaml.cs 778 B

12345678910111213141516171819202122232425262728
  1. using Avalonia.Controls;
  2. using Avalonia.Input;
  3. using Avalonia.Media;
  4. using PicView.Avalonia.UI;
  5. using PicView.Core.Localization;
  6. namespace PicView.Avalonia.MacOS.Views;
  7. public partial class SingleImageResizeWindow : Window
  8. {
  9. public SingleImageResizeWindow()
  10. {
  11. InitializeComponent();
  12. GenericWindowHelper.GenericWindowInitialize(this, TranslationManager.Translation.ResizeImage + " - PicView");
  13. if (!Settings.Theme.Dark || Settings.Theme.GlassTheme)
  14. {
  15. XAboutView.Background = Brushes.Transparent;
  16. }
  17. }
  18. private void MoveWindow(object? sender, PointerPressedEventArgs e)
  19. {
  20. if (VisualRoot is null) { return; }
  21. var hostWindow = (Window)VisualRoot;
  22. hostWindow?.BeginMoveDrag(e);
  23. }
  24. }