gzz-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gzz-commits] fenfire/org/fenfire/view buoy/AbstractMainNode2...


From: Matti Katila
Subject: [Gzz-commits] fenfire/org/fenfire/view buoy/AbstractMainNode2...
Date: Fri, 16 May 2003 07:12:11 -0400

CVSROOT:        /cvsroot/fenfire
Module name:    fenfire
Changes by:     Matti Katila <address@hidden>   03/05/16 07:12:11

Modified files:
        org/fenfire/view/buoy: AbstractMainNode2D.java 
        org/fenfire/view/lava: FenPDFContext.java 

Log message:
        no buttons in pdf page

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/fenfire/fenfire/org/fenfire/view/buoy/AbstractMainNode2D.java.diff?tr1=1.13&tr2=1.14&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/fenfire/fenfire/org/fenfire/view/lava/FenPDFContext.java.diff?tr1=1.9&tr2=1.10&r1=text&r2=text

Patches:
Index: fenfire/org/fenfire/view/buoy/AbstractMainNode2D.java
diff -u fenfire/org/fenfire/view/buoy/AbstractMainNode2D.java:1.13 
fenfire/org/fenfire/view/buoy/AbstractMainNode2D.java:1.14
--- fenfire/org/fenfire/view/buoy/AbstractMainNode2D.java:1.13  Fri May 16 
06:38:16 2003
+++ fenfire/org/fenfire/view/buoy/AbstractMainNode2D.java       Fri May 16 
07:12:11 2003
@@ -69,10 +69,12 @@
         context.mainNodeToBeRender(vs, into, this);
     }
     public interface Render {
-       void mainNodeToBeRender(VobScene vs, int into, AbstractMainNode2D main);
+       void mainNodeToBeRender(VobScene vs, int into,
+                                AbstractMainNode2D main);
     }
     public interface DoMouse {
-       boolean doMouse(MouseEvent e, VobScene oldVobScene);
+       boolean doMouse(MouseEvent e, VobScene oldVobScene,
+                        AbstractMainNode2D main);
     }
 
     /** Cause the changes to the zooming and panning variables
@@ -157,7 +159,7 @@
     }
     
     protected boolean doMouse(MouseEvent e, VobScene oldVobScene) {
-        if (context.doMouse(e, oldVobScene)) return false;
+        if (context.doMouse(e, oldVobScene, this)) return false;
 
        // Move by dragging with button 1
        if(m_state[2] == e.BUTTON1_MASK && 
Index: fenfire/org/fenfire/view/lava/FenPDFContext.java
diff -u fenfire/org/fenfire/view/lava/FenPDFContext.java:1.9 
fenfire/org/fenfire/view/lava/FenPDFContext.java:1.10
--- fenfire/org/fenfire/view/lava/FenPDFContext.java:1.9        Fri May 16 
05:40:27 2003
+++ fenfire/org/fenfire/view/lava/FenPDFContext.java    Fri May 16 07:12:11 2003
@@ -31,7 +31,7 @@
      AbstractMainNode2D.Render,
      AbstractMainNode2D.DoMouse
 {
-    public static boolean dbg = true;
+    public static boolean dbg = false;
     private static void p(String s) { System.out.println("FenPDFContext:: 
"+s); }
 
     private Fen fen;
@@ -94,11 +94,13 @@
         rigthLink = false;
         setOrigin = false;
         unSetOrigin = false;
+
+        if (main instanceof MainNode2D);
+        else return;
         
         
         // what to do if accursed is NULL?
         if (accursed==null) {
-            if (main instanceof MainNode2D)
                 cursor = true;
             // fishey doesn't need cursor (currently)
         }
@@ -144,7 +146,13 @@
     } 
 
 
-    public boolean doMouse(MouseEvent e, VobScene oldVS) {
+    public boolean doMouse(MouseEvent e, VobScene oldVS,
+                           AbstractMainNode2D main) {
+        // only in canvas
+        if (main instanceof MainNode2D);
+        else return false;
+
+
         if (e.getID() != MouseEvent.MOUSE_CLICKED) return false;
         int cs = oldVS.coords.getCSAt(0, e.getX(), e.getY(), null);
         Object obKey = oldVS.matcher.getKey(cs); 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]