gzz-commits
[Top][All Lists]
Advanced

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

[Gzz-commits] gzz/gzz/modules/pp PPMouseEvents.java demotest.py


From: Matti Katila
Subject: [Gzz-commits] gzz/gzz/modules/pp PPMouseEvents.java demotest.py
Date: Wed, 15 Jan 2003 05:16:51 -0500

CVSROOT:        /cvsroot/gzz
Module name:    gzz
Changes by:     Matti Katila <address@hidden>   03/01/15 05:16:50

Modified files:
        gzz/modules/pp : PPMouseEvents.java demotest.py 

Log message:
        Photo add dialog from swing to awt.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/gzz/modules/pp/PPMouseEvents.java.diff?tr1=1.24&tr2=1.25&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/gzz/modules/pp/demotest.py.diff?tr1=1.66&tr2=1.67&r1=text&r2=text

Patches:
Index: gzz/gzz/modules/pp/PPMouseEvents.java
diff -u gzz/gzz/modules/pp/PPMouseEvents.java:1.24 
gzz/gzz/modules/pp/PPMouseEvents.java:1.25
--- gzz/gzz/modules/pp/PPMouseEvents.java:1.24  Tue Jan 14 13:30:04 2003
+++ gzz/gzz/modules/pp/PPMouseEvents.java       Wed Jan 15 05:16:49 2003
@@ -18,7 +18,9 @@
 // needed by swing and JFileChooser
 //** uncomment if you need for demo
    import java.io.*;
-   import javax.swing.JFileChooser;
+// import javax.swing.JFileChooser;
+   import java.awt.FileDialog;
+   import java.awt.Frame;
 //*/
 
 
@@ -28,7 +30,7 @@
  */
 
 public class PPMouseEvents {
-public static final String rcsid = "$Id: PPMouseEvents.java,v 1.24 2003/01/14 
18:30:04 mudyc Exp $";
+public static final String rcsid = "$Id: PPMouseEvents.java,v 1.25 2003/01/15 
10:16:49 mudyc Exp $";
     public static boolean dbg = false;
     private static void pa(String s) { System.out.println(s); }
 
@@ -159,6 +161,7 @@
 
 //         /*
            try {
+               /*
                JFileChooser fc = new JFileChooser();
                int returnVal = fc.showOpenDialog(null);
                
@@ -172,6 +175,25 @@
                } else {
                    pa("Open command cancelled by user.");
                }
+               */
+               Cell c = context.getAccursed();
+               Frame f = new Frame();
+               FileDialog fd = new FileDialog(f, "Valitse liitettava kuva",
+                                              FileDialog.LOAD);
+               fd.setModal(true);
+               fd.show();
+               fd.hide();
+               pa("photo to be added: "+fd.getDirectory()+fd.getFile());
+               if (fd.getDirectory() != null) {
+                   // XXX no checks!!
+                   ppactions.newNote(c.h(ppv.d.contains).getId(),
+                                     (int)ppv.panx, (int)ppv.pany,
+                                     "IMG:" + fd.getDirectory() + 
+                                     fd.getFile());
+               } else {
+                   pa("Open command cancelled by user.");
+               }
+
            } catch (Exception e) { pa(e.getMessage()); }
            AbstractUpdateManager.chg();
 //         */
Index: gzz/gzz/modules/pp/demotest.py
diff -u gzz/gzz/modules/pp/demotest.py:1.66 gzz/gzz/modules/pp/demotest.py:1.67
--- gzz/gzz/modules/pp/demotest.py:1.66 Tue Jan 14 13:30:04 2003
+++ gzz/gzz/modules/pp/demotest.py      Wed Jan 15 05:16:49 2003
@@ -152,6 +152,7 @@
             #os.system('mv '+ PPDIR +'ps_FOO '+ PPDIR+'ps_foo')
             os.system('cd '+PPDIR+' && tar -czvf pp.gz b_* d* ps_* pro*')
             clean_data()
+            loadScenes()
        elif key == "Ctrl-P":
            rotatelist(self.poly)
        elif key == "Ctrl-S":




reply via email to

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