mirror of
https://github.com/wxWidgets/Phoenix.git
synced 2025-12-15 17:20:07 +01:00
A few fixes from Jorge Moraleda
This commit is contained in:
@@ -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)
|
||||
|
||||
|
||||
@@ -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)
|
||||
|
||||
|
||||
@@ -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()
|
||||
|
||||
Reference in New Issue
Block a user