1 |
# |
# |
2 |
# Copyright (c) 2003, Janne V. Kujala |
# Copyright (c) 2003, Janne V. Kujala and Tuomas J. Lukka |
3 |
# |
# |
4 |
# This file is part of Fenfire. |
# This file is part of Fenfire. |
5 |
# |
# |
36 |
|
|
37 |
pool = org.nongnu.storm.impl.TransientPool(java.util.HashSet()) |
pool = org.nongnu.storm.impl.TransientPool(java.util.HashSet()) |
38 |
myalph = alph.impl.StormAlph(pool) |
myalph = alph.impl.StormAlph(pool) |
39 |
sc = myalph.addFile(java.io.File('../alph/testdata/test1.pdf'), 'application/pdf') |
|
40 |
|
sc = [ |
41 |
|
myalph.addFile(java.io.File('../alph/testdata/test1.pdf'), 'application/pdf'), |
42 |
|
myalph.addFile(java.io.File('testdata/paper.pdf'), 'application/pdf') |
43 |
|
] |
44 |
|
|
45 |
enfMaker = alph.impl.Enfilade1DImpl.Enfilade1DImplMaker() |
enfMaker = alph.impl.Enfilade1DImpl.Enfilade1DImplMaker() |
46 |
|
|
47 |
class Scene: |
class Scene: |
53 |
papermakers.fancyHalo(w), |
papermakers.fancyHalo(w), |
54 |
papermakers.fancyBlur(w), |
papermakers.fancyBlur(w), |
55 |
] |
] |
56 |
|
self.scrolls = sc |
57 |
|
|
58 |
self.scrollimager = ff.spanimages.gl.PageScrollBlockImager() |
self.scrollimager = ff.spanimages.gl.PageScrollBlockImager() |
59 |
self.spanImageFactory = ff.spanimages.gl.DefaultSpanImageFactory( |
self.spanImageFactory = ff.spanimages.gl.DefaultSpanImageFactory( |
60 |
self.scrollimager) |
self.scrollimager) |
61 |
self.key = KeyPresses( |
self.key = KeyPresses( |
62 |
self, |
self, |
63 |
ListIndex("type", "types", 0, "Papermaker", "P", "p"), |
ListIndex("type", "types", 0, "Papermaker", "P", "p"), |
64 |
|
ListIndex("scroll", "scrolls", 0, "File to use", "F", "f"), |
65 |
SlideLin("x", 0, 50, "x coord", "Right", "Left"), |
SlideLin("x", 0, 50, "x coord", "Right", "Left"), |
66 |
SlideLin("y", 0, 50, "y coord", "Down", "Up"), |
SlideLin("y", 0, 50, "y coord", "Down", "Up"), |
67 |
SlideLog("scale", 1, "scale", "-", "+"), |
SlideLog("scale", 1, "scale", "-", "+"), |
69 |
def scene(self, vs): |
def scene(self, vs): |
70 |
|
|
71 |
print "TEST:" |
print "TEST:" |
|
|
|
|
self.sps = self.scrollimager.getSingleImage(sc.getPage(0), self.spanImageFactory.poolManager) |
|
|
vob.putil.texture.printTex( self.sps.loader.getTexture().getTexId() ) |
|
72 |
|
|
73 |
vs.map.put(vob.vobs.SolidBackdropVob(java.awt.Color.yellow)) |
vs.map.put(vob.vobs.SolidBackdropVob(java.awt.Color.yellow)) |
74 |
|
|
77 |
scaled = vs.orthoCS(0, "X", 0, self.x, self.y, self.scale, self.scale) |
scaled = vs.orthoCS(0, "X", 0, self.x, self.y, self.scale, self.scale) |
78 |
|
|
79 |
layout = ff.view.PageSpanLayout( |
layout = ff.view.PageSpanLayout( |
80 |
sc.getCurrent(), |
self.scrolls[self.scroll].getCurrent().subSpan(0,2), |
81 |
self.spanImageFactory |
self.spanImageFactory |
82 |
) |
) |
83 |
#layout.useBg = 0 |
#layout.useBg = 0 |