gzz-commits
[Top][All Lists]
Advanced

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

[Gzz-commits] libvob org/nongnu/libvob/input/impl/PS2MouseDev...


From: Tuomas J. Lukka
Subject: [Gzz-commits] libvob org/nongnu/libvob/input/impl/PS2MouseDev...
Date: Mon, 30 Jun 2003 03:54:08 -0400

CVSROOT:        /cvsroot/libvob
Module name:    libvob
Branch:         
Changes by:     Tuomas J. Lukka <address@hidden>        03/06/30 03:54:08

Modified files:
        org/nongnu/libvob/input/impl: PS2MouseDevice.java 
        vob/demo/input : bars.py 

Log message:
        Input demo works\!

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/libvob/libvob/org/nongnu/libvob/input/impl/PS2MouseDevice.java.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/libvob/libvob/vob/demo/input/bars.py.diff?tr1=1.2&tr2=1.3&r1=text&r2=text

Patches:
Index: libvob/org/nongnu/libvob/input/impl/PS2MouseDevice.java
diff -u libvob/org/nongnu/libvob/input/impl/PS2MouseDevice.java:1.1 
libvob/org/nongnu/libvob/input/impl/PS2MouseDevice.java:1.2
--- libvob/org/nongnu/libvob/input/impl/PS2MouseDevice.java:1.1 Mon Jun 30 
03:08:31 2003
+++ libvob/org/nongnu/libvob/input/impl/PS2MouseDevice.java     Mon Jun 30 
03:54:08 2003
@@ -33,7 +33,7 @@
  */
 
 public class PS2MouseDevice implements InputDevice {
-    public static boolean dbg = true;
+    public static boolean dbg = false;
     private static void pa(String s) { System.out.println(s); }
 
     private String name;
Index: libvob/vob/demo/input/bars.py
diff -u libvob/vob/demo/input/bars.py:1.2 libvob/vob/demo/input/bars.py:1.3
--- libvob/vob/demo/input/bars.py:1.2   Mon Jun 30 03:47:16 2003
+++ libvob/vob/demo/input/bars.py       Mon Jun 30 03:54:08 2003
@@ -8,18 +8,24 @@
     def __init__(self):
        self.ps2 = vob.input.impl.PS2MouseDevice("/dev/input/mouse1", "main",
                        vob.input.impl.PS2MouseDevice.IMPS_PROTO)
+       self.naxes = len(self.ps2.getAxes())
        self.axes = [
            vob.input.impl.StandardBoundedFloatModel(0, 400,
                actionPerformed = lambda x: vob.AbstractUpdateManager.chg())
-           for i in range(0,2)]
-       for i in range(0,2):
+           for i in range(0,self.naxes)]
+       for i in range(0,self.naxes):
            self.ps2.getAxes()[i].setMainListener(
                vob.input.BoundedFloatLinearAbsoluteAdapter(self.axes[i]))
     def scene(self, vs):
        vs.put( background((0.1,0.3,0.9)))
-       print "SC"
-       for i in range(0,2):
-           print self.axes[i].getValue()
+       #print "SC"
+       #for i in range(0,self.naxes):
+       #    print self.axes[i].getValue()
+
+       for i in range(0,self.naxes):
+           vs.put(coloredQuad((1,1,1)),
+             vs.orthoCS(0, i, 0, 60 + i * 60, 700, 40, 
+               - self.axes[i].getValue()))
 
 
 




reply via email to

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