diff game/IDMContainer.java @ 50:496e616ff09d

More work on IDMgui.
author Matti Hamalainen <ccr@tnsp.org>
date Tue, 22 Feb 2011 11:45:40 +0200
parents e6da5c71be28
children f81f76458b92
line wrap: on
line diff
--- a/game/IDMContainer.java	Tue Feb 22 10:52:08 2011 +0200
+++ b/game/IDMContainer.java	Tue Feb 22 11:45:40 2011 +0200
@@ -42,7 +42,24 @@
     {
         for (IDMWidget widget : widgets)
         {
-            widget.mousePressed(e);
+            widget.mouseReleased(e);
+        }
+    }
+
+    public void mouseExited(MouseEvent e)
+    {
+        for (IDMWidget widget : widgets)
+        {
+            widget.mouseExited(e);
+        }
+    }
+
+    public void mouseEntered(MouseEvent e)
+    {
+        for (IDMWidget widget : widgets)
+        {
+            if (widget.contains(e.getPoint()))
+                widget.mouseEntered(e);
         }
     }