X-Git-Url: http://git.asbjorn.biz/?p=swftools.git;a=blobdiff_plain;f=wx%2Fviewers%2Frfx.py;h=adcb9cf9753a45be650653fecd1af1963379c151;hp=15343f9b497dba01c0b24a257f8f614d178d5cfc;hb=4372ebe4a0e2197cf8f9e5f7af1decadf7ef44f6;hpb=d51c9b672a2a23d9e9c7bc4c2d366ca8d66bda0e diff --git a/wx/viewers/rfx.py b/wx/viewers/rfx.py index 15343f9..adcb9cf 100644 --- a/wx/viewers/rfx.py +++ b/wx/viewers/rfx.py @@ -24,7 +24,8 @@ from gui.fields import Choose, ChooseAndInt -order = 2 +order = 0 +default = True type = "custom" name = u"rfx Viewer" desc = u"A more sophisticated viewer with zooming and scrolling." @@ -71,7 +72,7 @@ html_template = """ """ from gui.plugin import Plugin -import os +import os, sys class Rfx(Plugin): def __init__(self, swf, filename): @@ -86,7 +87,10 @@ class Rfx(Plugin): setattr(self, "_%s" % opt.name, opt.value) def after_save(self, page): - viewerfilename = self._swap_extension(__file__, "swf", self._flashversion) + basedir = GPDF2SWF_BASEDIR + viewerfilename = os.path.join(basedir, + "viewers", + "rfx%s.swf" % self._flashversion) self.swfcombine( u"%s" % viewerfilename, @@ -128,7 +132,7 @@ class Rfx(Plugin): def init(swf, filename): return Rfx(swf, filename) -from wx.lib.embeddedimage import PyEmbeddedImage +from lib.embeddedimage import PyEmbeddedImage preview = PyEmbeddedImage( "iVBORw0KGgoAAAANSUhEUgAAAGYAAABmCAIAAAC2vXM1AAAAAXNSR0IArs4c6QAAIABJREFU"