A few fixes from Jorge Moraleda

This commit is contained in:
Robin Dunn
2019-05-31 21:21:06 -07:00
parent 97c475a4b7
commit 7924b3b48d
3 changed files with 4 additions and 4 deletions

View File

@@ -17,15 +17,14 @@ class TestPanel(wx.Panel):
vsizer = wx.BoxSizer( wx.VERTICAL )
self.buttonpanel = pdfButtonPanel(self, wx.ID_ANY,
wx.DefaultPosition, wx.DefaultSize, 0)
vsizer.Add(self.buttonpanel, 0,
wx.GROW|wx.ALIGN_CENTER_VERTICAL|wx.LEFT|wx.RIGHT|wx.TOP, 5)
vsizer.Add(self.buttonpanel, 0, wx.GROW|wx.LEFT|wx.RIGHT|wx.TOP, 5)
self.viewer = pdfViewer( self, wx.ID_ANY, wx.DefaultPosition,
wx.DefaultSize, wx.HSCROLL|wx.VSCROLL|wx.SUNKEN_BORDER)
vsizer.Add(self.viewer, 1, wx.GROW|wx.LEFT|wx.RIGHT|wx.BOTTOM, 5)
loadbutton = wx.Button(self, wx.ID_ANY, "Load PDF file",
wx.DefaultPosition, wx.DefaultSize, 0 )
vsizer.Add(loadbutton, 0, wx.ALIGN_CENTER|wx.ALL, 5)
hsizer.Add(vsizer, 1, wx.GROW|wx.ALIGN_CENTER_HORIZONTAL|wx.ALL, 5)
hsizer.Add(vsizer, 1, wx.GROW|wx.ALL, 5)
self.SetSizer(hsizer)
self.SetAutoLayout(True)

View File

@@ -1931,7 +1931,7 @@ class ButtonPanel(wx.Panel):
"""
lenChildren = len(self._mainsizer.GetChildren())
self._mainsizer.Insert(lenChildren-1, btnInfo, 0, wx.ALIGN_CENTER|wx.EXPAND, userData=btnInfo)
self._mainsizer.Insert(lenChildren-1, btnInfo, 0, wx.ALIGN_CENTER, userData=btnInfo)
self._vButtons.append(btnInfo)

View File

@@ -145,6 +145,7 @@ class pdfViewer(wx.ScrolledWindow):
Redraw on resize.
"""
if self.resizing:
self.page_buffer_valid = False
self.Render()
self.resizing = False
event.Skip()