def __init__(self, parent, agwStyle=aui.AUI_NB_TOP | aui.AUI_NB_TAB_SPLIT):
aui.AuiNotebook.__init__(self, parent=parent, agwStyle=agwStyle | aui.AUI_NB_TAB_FLOAT)
#def FloatPage(self, page_index):
# pageTitle = self.GetPageText(page_index)
# pageContents = self.GetPage(page_index)
# frame = wx.Frame(self, title=pageTitle,
# size=self.GetClientSize(),
# style=wx.DEFAULT_FRAME_STYLE)
# self.RemovePage(page_index)
# pageContents.Reparent(frame)
# frame.Bind(wx.EVT_CLOSE, self.closeFloatPage)
# frame.Move(wx.GetMousePosition())
# frame.Show()
#def closeFloatPage(self, event):
# self.floated = False
# event.Skip()
# frame = event.GetEventObject()
# pageTitle = frame.GetTitle()
# pageContents = frame.GetChildren()[0]
# pageContents.Reparent(self)
# self.AddPage(pageContents, pageTitle, select=True)
评论列表
文章目录