Files
pyfa/gui/fleetView.py
2010-11-19 15:18:43 +01:00

30 lines
877 B
Python

import wx.gizmos
import gui.fleetBrowser
#Tab spawning handler
class FleetSpawner(gui.multiSwitch.TabSpawner):
def __init__(self, multiSwitch):
self.multiSwitch = multiSwitch
mainFrame = gui.mainFrame.MainFrame.getInstance()
mainFrame.Bind(gui.fleetBrowser.EVT_FLEET_SELECTED, self.fleetSelected)
def fleetSelected(self, event):
view = FleetView(self.multiSwitch)
self.multiSwitch.ReplaceActivePage(view)
FleetSpawner.register()
class FleetView(wx.gizmos.TreeListCtrl):
def __init__(self, parent):
wx.gizmos.TreeListCtrl.__init__(self, parent)
self.imageList = wx.ImageList(16, 16)
self.SetImageList(self.imageList)
for col in ("Fit", "Character", "Bonusses"):
self.AddColumn(col)
self.AddRoot("WC")
def populate(self):
pass