def __init__(self, *args, **kwargs):
super(Panel, self).__init__(*args, **kwargs)
self._OM = ObjectManager(self)
self.welluid = None
nb = wx.Notebook(self)
self.pages = OrderedDict()
self.pages["depth"] = wx.CheckListBox(nb)
self.pages["log"] = wx.CheckListBox(nb)
self.pages["partition"] = wx.CheckListBox(nb)
agwStyle = CT.TR_DEFAULT_STYLE | CT.TR_HIDE_ROOT
self.pages["property"] = CT.CustomTreeCtrl(nb, agwStyle=agwStyle)
self.depthmap = []
self.idepthmap = {}
self.logmap = []
self.ilogmap = {}
self.partitionmap = []
self.ipartitionmap = {}
self.ipropertymap = OrderedDict()
self.pagenames = {}
self.pagenames["depth"] = u"Profundidade"
self.pagenames["log"] = u"Perfil"
self.pagenames["partition"] = u"Partição"
self.pagenames["property"] = u"Propriedade"
for key in self.pages.iterkeys():
nb.AddPage(self.pages[key], self.pagenames[key])
sizer = wx.BoxSizer()
sizer.Add(nb, 1, wx.EXPAND)
self.SetSizer(sizer)
评论列表
文章目录