From 6da6307d503921c6e812d4401a59f4d8bd453fe3 Mon Sep 17 00:00:00 2001 From: Lotto Date: Sat, 3 Mar 2018 00:46:12 +0100 Subject: [PATCH] Add support for specifying the position to insert mouse listeners in --- .../java/net/runelite/client/input/MouseManager.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/runelite-client/src/main/java/net/runelite/client/input/MouseManager.java b/runelite-client/src/main/java/net/runelite/client/input/MouseManager.java index 348899e127..ba1e3b80e8 100644 --- a/runelite-client/src/main/java/net/runelite/client/input/MouseManager.java +++ b/runelite-client/src/main/java/net/runelite/client/input/MouseManager.java @@ -44,6 +44,11 @@ public class MouseManager } } + public void registerMouseListener(int position, MouseListener mouseListener) + { + mouseListeners.add(position, mouseListener); + } + public void unregisterMouseListener(MouseListener mouseListener) { mouseListeners.remove(mouseListener); @@ -57,6 +62,11 @@ public class MouseManager } } + public void registerMouseWheelListener(int position, MouseWheelListener mouseWheelListener) + { + mouseWheelListeners.add(position, mouseWheelListener); + } + public void unregisterMouseWheelListener(MouseWheelListener mouseWheelListener) { mouseWheelListeners.remove(mouseWheelListener);