Try an alternative method of switching between ship and marketBrowser

This commit is contained in:
cncfanatics
2010-08-19 18:47:42 +02:00
parent d076dbb8f3
commit 54efa8319c
2 changed files with 7 additions and 1 deletions

View File

@@ -52,7 +52,7 @@ class MainFrame(wx.Frame):
self.shipBrowser = ShipBrowser(marketShipBrowserPanel)
self.marketShipBrowserSizer.Add(self.shipBrowser, 1, wx.EXPAND)
#self.marketShipBrowserSizer.Add(self.shipBrowser, 1, wx.EXPAND)
statsFitviewPanel = wx.Panel(self.splitter)
sizer = wx.BoxSizer(wx.HORIZONTAL)

View File

@@ -39,8 +39,14 @@ class MainToolBar(wx.ToolBar):
newState = self.GetToolState(10)
mainFrame = gui.mainFrame.MainFrame.getInstance()
if newState:
mainFrame.shipBrowser.build()
mainFrame.marketShipBrowserSizer.Detach(mainFrame.marketBrowser)
mainFrame.marketShipBrowserSizer.Add(mainFrame.shipBrowser, 1, wx.EXPAND)
else:
mainFrame.marketShipBrowserSizer.Detach(mainFrame.shipBrowser)
mainFrame.marketShipBrowserSizer.Add(mainFrame.marketBrowser, 1, wx.EXPAND)
mainFrame.shipBrowser.Show(newState)
mainFrame.marketBrowser.Show(not newState)