gzz-commits
[Top][All Lists]
Advanced

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

[Gzz-commits] gzz/gzz/modules/pp ImageCell.java PPView2.java ...


From: Matti Katila
Subject: [Gzz-commits] gzz/gzz/modules/pp ImageCell.java PPView2.java ...
Date: Fri, 10 Jan 2003 08:10:58 -0500

CVSROOT:        /cvsroot/gzz
Module name:    gzz
Changes by:     Matti Katila <address@hidden>   03/01/10 08:10:58

Modified files:
        gzz/modules/pp : ImageCell.java PPView2.java demotest.py 

Log message:
        added lastviewMode

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/gzz/modules/pp/ImageCell.java.diff?tr1=1.6&tr2=1.7&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/gzz/modules/pp/PPView2.java.diff?tr1=1.50&tr2=1.51&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/gzz/modules/pp/demotest.py.diff?tr1=1.58&tr2=1.59&r1=text&r2=text

Patches:
Index: gzz/gzz/modules/pp/ImageCell.java
diff -u gzz/gzz/modules/pp/ImageCell.java:1.6 
gzz/gzz/modules/pp/ImageCell.java:1.7
--- gzz/gzz/modules/pp/ImageCell.java:1.6       Fri Jan 10 04:58:41 2003
+++ gzz/gzz/modules/pp/ImageCell.java   Fri Jan 10 08:10:58 2003
@@ -85,7 +85,7 @@
        Im r = get(c);
        if(r == null) {
            if (c == accursed)
-               ((LinebrokenCellContentView)def).place(c, vs, box, context, 
"Color 1 0 0");
+               ((LinebrokenCellContentView)def).place(c, vs, box, context, 
"Color 0.6 0 0");
            else
                def.place(c, vs, box, context);
            return;
Index: gzz/gzz/modules/pp/PPView2.java
diff -u gzz/gzz/modules/pp/PPView2.java:1.50 
gzz/gzz/modules/pp/PPView2.java:1.51
--- gzz/gzz/modules/pp/PPView2.java:1.50        Fri Jan 10 04:58:41 2003
+++ gzz/gzz/modules/pp/PPView2.java     Fri Jan 10 08:10:58 2003
@@ -36,7 +36,7 @@
 import java.util.*;
 
 public class PPView2 implements View {
-public static final String rcsid = "$Id: PPView2.java,v 1.50 2003/01/10 
09:58:41 mudyc Exp $";
+public static final String rcsid = "$Id: PPView2.java,v 1.51 2003/01/10 
13:10:58 mudyc Exp $";
     public static boolean dbg = true;
     private static void pa(String s) { System.err.println(s); }
 
@@ -216,7 +216,7 @@
            final BgVob bg = BgVob.create(plane, window);
 
            final IrregularFrame f = 
IrregularFrame.create(-16000,-16000,16000,16000,
-                                       irreguBorder, irreguRipple);
+                                       irreguBorder, irreguRipple, 2);
 
            final int frameUnit = vs.unitSqCS(frameCS, "USQ");
 
@@ -401,10 +401,16 @@
        int frameCS = vs.orthoBoxCS(mainctr, "MAINVP", 10, 
                (-mainWidth)/2, -mainHeight/2, 1, 1, 
                mainWidth, mainHeight);
+       /*
+       int frameCS = vs.orthoBoxCS(mainctr, "MAINVP", 10, 
+               0, 0, 1,1, 
+               mainWidth/2, mainHeight/2);
+       */
        vs.activate(frameCS);
 
        // cell to frame CS
        int c2fCS = vs.coords.ortho(0, 0, 0, 0, 10, 10);
+       //int c2fCS = vs.coords.ortho(0, -5,-5,0, 20,20);
        vs.matcher.add(frameCS, c2fCS, "C2F");
 
        MAIN_CS = frameCS;
@@ -543,7 +549,7 @@
            int paper_count=0;
            int accursed_paper_count=0;
            for (; p!=null; paper_count++) {
-               if (p==accursed_p) accursed_paper_count = paper_count;
+               if (p.h(d.contains)==accursed_p.h(d.contains)) 
accursed_paper_count = paper_count;
                p = p.s(d.d1);
            }
 
@@ -586,8 +592,7 @@
                int c2f = vs.coords.ortho(0, 11, 0, 0, 
                                          leftPanelZoom, leftPanelZoom);
                vs.matcher.add(fr, c2f, "C2F");
-
-               ev_handler.onClick(fr, "Shortcut link", new Object[]{p, new 
Integer(MAIN_CS), new Integer(ctr)});
+               ev_handler.onClick(fr, "Shortcut link", new Object[]{p, new 
Integer(MAIN_CS), new Integer(fr)});
                /*
                if (interps.get("shortcut") != null) {
                    
((DefaultVobMatcher)vs.matcher).keymapSingleCoordsys(MAIN_CS, 
Index: gzz/gzz/modules/pp/demotest.py
diff -u gzz/gzz/modules/pp/demotest.py:1.58 gzz/gzz/modules/pp/demotest.py:1.59
--- gzz/gzz/modules/pp/demotest.py:1.58 Fri Jan 10 05:35:04 2003
+++ gzz/gzz/modules/pp/demotest.py      Fri Jan 10 08:10:58 2003
@@ -108,10 +108,12 @@
         self.ppv.bgscale = 500
         self.poly = ["FILL", "LINE"]
         self.map = None
+        self.lastViewMode = 0
 
     def setDefaultViewMode(self):
         # set default settings
         self.ppv.showLinkbuoys = 0
+        self.lastViewMode = self.ppv.viewMode
         self.ppv.viewMode = self.ppv.JUST_BROWSING
 
     def key(self, key):
@@ -197,7 +199,8 @@
 
            offs = self.avc.getCursorOffset(c)
            print "OFss:", offs
-           AbstractUpdateManager.setNoAnimation()
+            if self.lastViewMode == self.ppv.viewMode:
+                AbstractUpdateManager.setNoAnimation()
             if key == "Left":
                 if offs != 0:
                     self.avc.setCursorOffset(offs-1)
@@ -271,7 +274,8 @@
            offs = self.avc.getCursorOffset(c)
            print "OFss:", offs
 
-           AbstractUpdateManager.setNoAnimation()
+            if self.lastViewMode == self.ppv.viewMode:
+                AbstractUpdateManager.setNoAnimation()
             if len(key) == 1:
                 self.ppactions.insertText(c.getId(), offs, key)
                 self.avc.setCursorOffset(offs+1)




reply via email to

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