[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gzz-commits] gzz/gzz mediaserver/MediaserverFiler.java view/...
From: |
Benja Fallenstein |
Subject: |
[Gzz-commits] gzz/gzz mediaserver/MediaserverFiler.java view/... |
Date: |
Sun, 29 Sep 2002 13:09:28 -0400 |
CVSROOT: /cvsroot/gzz
Module name: gzz
Changes by: Benja Fallenstein <address@hidden> 02/09/29 13:09:28
Modified files:
gzz/mediaserver: MediaserverFiler.java
gzz/view : FallbackBinder.java
Log message:
temporary binding for creating page spans
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/gzz/mediaserver/MediaserverFiler.java.diff?tr1=1.7&tr2=1.8&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/gzz/view/FallbackBinder.java.diff?tr1=1.19&tr2=1.20&r1=text&r2=text
Patches:
Index: gzz/gzz/mediaserver/MediaserverFiler.java
diff -c gzz/gzz/mediaserver/MediaserverFiler.java:1.7
gzz/gzz/mediaserver/MediaserverFiler.java:1.8
*** gzz/gzz/mediaserver/MediaserverFiler.java:1.7 Thu Aug 22 19:02:54 2002
--- gzz/gzz/mediaserver/MediaserverFiler.java Sun Sep 29 13:09:28 2002
***************
*** 38,44 ****
public static final String diffContentType =
"application/x-GZZ2-msfiler-diff";
public static class Group extends Filer.AbstractGroup {
! Mediaserver ms;
VersionFormat fmt;
public Group(Version emptyVersion, Mediaserver ms, VersionFormat fmt) {
--- 38,44 ----
public static final String diffContentType =
"application/x-GZZ2-msfiler-diff";
public static class Group extends Filer.AbstractGroup {
! public Mediaserver ms;
VersionFormat fmt;
public Group(Version emptyVersion, Mediaserver ms, VersionFormat fmt) {
Index: gzz/gzz/view/FallbackBinder.java
diff -c gzz/gzz/view/FallbackBinder.java:1.19
gzz/gzz/view/FallbackBinder.java:1.20
*** gzz/gzz/view/FallbackBinder.java:1.19 Sat Sep 28 14:49:07 2002
--- gzz/gzz/view/FallbackBinder.java Sun Sep 29 13:09:28 2002
***************
*** 42,48 ****
/** Keybindings for the Fallback client.
*/
public class FallbackBinder {
! public static final String rcsid = "$Id: FallbackBinder.java,v 1.19
2002/09/28 18:49:07 benja Exp $";
public static boolean dbg = false;
private static void pa(String s) { System.err.println(s); }
--- 42,48 ----
/** Keybindings for the Fallback client.
*/
public class FallbackBinder {
! public static final String rcsid = "$Id: FallbackBinder.java,v 1.20
2002/09/29 17:09:28 benja Exp $";
public static boolean dbg = false;
private static void pa(String s) { System.err.println(s); }
***************
*** 316,321 ****
--- 316,324 ----
case 'Z': rotate(0, 2, -1); break;
case 'V': changeView(0, -1); break;
}
+ } else if(k.equals("Ctrl-0")) {
+ // totally temporary!
+ createPageSpan();
}
}
***************
*** 540,545 ****
--- 543,571 ----
if(dbg) pa("deleting "+tmp+" now");
if(tmp != null) tmp.delete();
}
+ }
+
+ /** Totally temporary function for adding a page span.
+ * Reads the id of a scroll block from the command line and
+ * puts the whole content of that block into the cell
+ * accursed in the right window. (Note: This doesn't have
+ * to be a page scroll, can be text or anything else...)
+ */
+ void createPageSpan() {
+ try {
+ pa("Enter id of span block to put in this cell:");
+ BufferedReader r = new BufferedReader(new
InputStreamReader(System.in));
+ Mediaserver.Id id = new Mediaserver.Id(r.readLine());
+ MediaserverFiler.Group g = (MediaserverFiler.Group)fallback.filers;
+ Span s = gzz.media.impl.ScrollBlockManager.getScrollBlock(g.ms, id,
false).getCurrent();
+ VStreamCellTexter t =
(VStreamCellTexter)fallback.space.getCellTexter();
+ Cell c = fallback.windows[1].cursor;
+ Enfilade1D.Maker mk = t.getEnfilade(c, null).getMaker();
+ t.setEnfilade(c, mk.makeEnfilade(s));
+ } catch(IOException e) {
+ pa(""+e);
+ e.printStackTrace();
+ }
}
public void windowClosed(Object window0) {
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gzz-commits] gzz/gzz mediaserver/MediaserverFiler.java view/...,
Benja Fallenstein <=