示例#1
0
	def __init__(self, parent, pb, position, settings):
		self.parent = parent 
		self.pb = pb
		self.settings = settings
		
		self.lastReport = None
		
		wx.Dialog.__init__(self, parent, wx.ID_ANY, "Preview", size=(400, 400), pos=position)
		self.SetBackgroundColour("white")
		
		self.SetClientSize((600, 300))
		self.Bind(wx.EVT_CLOSE, self.onClose)
		
		self.dsp = PBFrame(self, self.pb, self.settings)
		
		sz = wx.BoxSizer(wx.VERTICAL)
		sz.Add(self.dsp)
		
		sz.AddSpacer((3,3))
		
		self.statusLine = wx.StaticText(self, wx.ID_ANY, "")
		sz.Add(self.statusLine)
		
		sz.AddSpacer((3,3))

		self.SetSizer(sz)
		self.Fit()
		self.dsp.refresh()