2 |
|
|
3 |
package gzz.view; |
package gzz.view; |
4 |
import gzz.media.*; |
import gzz.media.*; |
5 |
|
import gzz.*; |
6 |
import gzz.gfx.gl.*; |
import gzz.gfx.gl.*; |
7 |
import gzz.vob.*; |
import gzz.vob.*; |
8 |
import java.awt.Dimension; |
import java.awt.Dimension; |
16 |
* <p> |
* <p> |
17 |
* XXX Doesn't work in AWT -- maybe should be in gzz.view.gl? |
* XXX Doesn't work in AWT -- maybe should be in gzz.view.gl? |
18 |
*/ |
*/ |
19 |
public class PageSpanCellView { |
public class PageSpanCellView extends CellView { |
20 |
public static boolean dbg = false; |
public static boolean dbg = false; |
21 |
private static void pa(String s) { System.out.println(s); } |
private static void pa(String s) { System.out.println(s); } |
22 |
|
|
132 |
} |
} |
133 |
|
|
134 |
} |
} |
135 |
|
|
136 |
|
// --- implement CellView |
137 |
|
// |
138 |
|
public void place(Cell c, VobScene vs, int box, |
139 |
|
ViewContext context) { |
140 |
|
placeCentered( |
141 |
|
((VStreamCellTexter)c.space.getCellTexter()).getEnfilade(c, null), |
142 |
|
vs, box, null, |
143 |
|
.5f, 100); |
144 |
|
} |
145 |
|
public void getSize(Cell c, ViewContext context, float[] out) { |
146 |
|
getSize( |
147 |
|
((VStreamCellTexter)c.space.getCellTexter()).getEnfilade(c, null), |
148 |
|
out, |
149 |
|
null); |
150 |
|
} |
151 |
} |
} |