diff --git a/Branding/SVGs/MiddleMouseButton.svg b/Branding/SVGs/MiddleMouseButton.svg
new file mode 100644
index 00000000..c48ff9e6
--- /dev/null
+++ b/Branding/SVGs/MiddleMouseButton.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Wabbajack/Resources/ResourceLinks.cs b/Wabbajack/Resources/ResourceLinks.cs
index e2a12a5d..f7b54b3d 100644
--- a/Wabbajack/Resources/ResourceLinks.cs
+++ b/Wabbajack/Resources/ResourceLinks.cs
@@ -1,6 +1,4 @@
using System;
-using System.Collections.Generic;
-using System.Text;
using System.Windows;
using System.Windows.Media.Imaging;
@@ -18,5 +16,7 @@ namespace Wabbajack
UIUtils.BitmapImageFromStream(Application.GetResourceStream(new Uri("pack://application:,,,/Resources/MO2Button.png")).Stream));
public static Lazy VortexButton { get; } = new Lazy(() =>
UIUtils.BitmapImageFromStream(Application.GetResourceStream(new Uri("pack://application:,,,/Resources/VortexButton.png")).Stream));
+ public static Lazy MiddleMouseButton { get; } = new Lazy(() =>
+ UIUtils.BitmapImageFromStream(Application.GetResourceStream(new Uri("pack://application:,,,/Resources/middle_mouse_button.png")).Stream));
}
}
diff --git a/Wabbajack/Resources/middle_mouse_button.png b/Wabbajack/Resources/middle_mouse_button.png
new file mode 100644
index 00000000..cb277a65
Binary files /dev/null and b/Wabbajack/Resources/middle_mouse_button.png differ
diff --git a/Wabbajack/Views/ManifestView.xaml.cs b/Wabbajack/Views/ManifestView.xaml.cs
index 646d7ec5..68139db5 100644
--- a/Wabbajack/Views/ManifestView.xaml.cs
+++ b/Wabbajack/Views/ManifestView.xaml.cs
@@ -9,6 +9,7 @@ using System.Windows.Media;
using System.Windows.Navigation;
using System.Windows.Shapes;
using ReactiveUI;
+using Wabbajack.Common;
using Wabbajack.Lib;
namespace Wabbajack
@@ -120,7 +121,9 @@ namespace Wabbajack
private void AddScrollSign(double x, double y)
{
const double size = 50.0;
- var icon = new Ellipse { Stroke = Brushes.Red, StrokeThickness = 2.0, Width = 20, Height = 20 };
+ var img = ResourceLinks.MiddleMouseButton.Value;
+ var icon = new Image {Source = img, Width = size, Height = size};
+ //var icon = new Ellipse { Stroke = Brushes.Red, StrokeThickness = 2.0, Width = 20, Height = 20 };
TopLayer.Children.Add(icon);
Canvas.SetLeft(icon, x - size / 2);
diff --git a/Wabbajack/Wabbajack.csproj b/Wabbajack/Wabbajack.csproj
index 8d5ec5a8..d12d402c 100644
--- a/Wabbajack/Wabbajack.csproj
+++ b/Wabbajack/Wabbajack.csproj
@@ -41,6 +41,7 @@
+
@@ -81,6 +82,7 @@
+