From: Kevin A. <ka...@us...> - 2004-07-26 15:54:41
|
Update of /cvsroot/pythoncard/PythonCard/templates In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1696 Added Files: htmlpreview.py htmlpreview.rsrc.py Log Message: experimental html preview template used with restEditor --- NEW FILE: htmlpreview.rsrc.py --- { 'application':{ 'type':'Application', 'name':'HtmlPreview', 'backgrounds': [ { 'type':'Background', 'name':'bgMin', 'title':'HTML Preview', #'size':(800, 600), 'statusBar':1, 'style':['resizeable'], 'components': [ { 'type':'HtmlWindow', 'name':'html', 'size':(400, 200), 'text':'' }, ] } ] } } --- NEW FILE: htmlpreview.py --- #!/usr/bin/python """ __version__ = "$Revision: 1.1 $" __date__ = "$Date: 2004/07/26 15:54:31 $" """ from PythonCard import model import wx import sys class HtmlPreview(model.Background): def on_initialize(self, event): if sys.platform.startswith('win'): size = self.components.html.size del self.components['html'] self.components['html'] = {'type':'IEHtmlWindow', 'name':'html', 'position':(0, 0), 'size':size, 'visible':True} else: self.components.html.SetRelatedFrame(self, "HTML Preview: %s") self.components.html.SetRelatedStatusBar(0) self.singleItemExpandingSizerLayout() def on_close(self, event): self.visible = False |