X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/848e071ac238467e7a944406fb44cf45ce8181b4..6d99eb3e379fc5cdb835f9a87f92b612ec58dd1c:/wxPython/demo/CustomTreeCtrl.py diff --git a/wxPython/demo/CustomTreeCtrl.py b/wxPython/demo/CustomTreeCtrl.py index 5737a2da1c..d9faaaee0f 100644 --- a/wxPython/demo/CustomTreeCtrl.py +++ b/wxPython/demo/CustomTreeCtrl.py @@ -764,7 +764,8 @@ class CustomTreeCtrlDemo(wx.Panel): splitter = wx.SplitterWindow(self, -1, style=wx.CLIP_CHILDREN | wx.SP_LIVE_UPDATE | wx.SP_3D) # Create the CustomTreeCtrl, using a derived class defined below - self.tree = CustomTreeCtrl(splitter, -1, log=self.log, style=wx.SUNKEN_BORDER) + self.tree = CustomTreeCtrl(splitter, -1, log=self.log, + style= wx.SUNKEN_BORDER| CT.TR_HAS_BUTTONS | CT.TR_HAS_VARIABLE_ROW_HEIGHT) self.leftpanel = wx.ScrolledWindow(splitter, -1, style=wx.SUNKEN_BORDER) self.leftpanel.SetScrollRate(20,20) @@ -1239,11 +1240,10 @@ class CustomTreeCtrl(CT.CustomTreeCtrl): def __init__(self, parent, id=wx.ID_ANY, pos=wx.DefaultPosition, size=wx.DefaultSize, - style=wx.SUNKEN_BORDER, - ctstyle=CT.TR_HAS_BUTTONS | CT.TR_HAS_VARIABLE_ROW_HEIGHT, + style=wx.SUNKEN_BORDER | CT.TR_HAS_BUTTONS | CT.TR_HAS_VARIABLE_ROW_HEIGHT, log=None): - CT.CustomTreeCtrl.__init__(self, parent, id, pos, size, style, ctstyle) + CT.CustomTreeCtrl.__init__(self, parent, id, pos, size, style) alldata = dir(CT) @@ -1543,7 +1543,6 @@ class CustomTreeCtrl(CT.CustomTreeCtrl): self.PopupMenu(menu) menu.Destroy() - event.Skip() def OnItemBackground(self, event): @@ -1559,7 +1558,6 @@ class CustomTreeCtrl(CT.CustomTreeCtrl): col1 = data.GetColour().Get() self.SetItemBackgroundColour(self.current, col1) dlg.Destroy() - event.Skip() def OnItemForeground(self, event): @@ -1575,13 +1573,11 @@ class CustomTreeCtrl(CT.CustomTreeCtrl): col1 = data.GetColour().Get() self.SetItemTextColour(self.current, col1) dlg.Destroy() - event.Skip() def OnItemBold(self, event): self.SetItemBold(self.current, not self.itemdict["isbold"]) - event.Skip() def OnItemFont(self, event): @@ -1602,13 +1598,11 @@ class CustomTreeCtrl(CT.CustomTreeCtrl): self.SetItemFont(self.current, font) dlg.Destroy() - event.Skip() def OnItemHyperText(self, event): self.SetItemHyperText(self.current, not self.itemdict["ishtml"]) - event.Skip() def OnEnableWindow(self, event): @@ -1616,13 +1610,10 @@ class CustomTreeCtrl(CT.CustomTreeCtrl): enable = self.GetItemWindowEnabled(self.current) self.SetItemWindowEnabled(self.current, not enable) - event.Skip() - def OnDisableItem(self, event): self.EnableItem(self.current, False) - event.Skip() def OnItemIcons(self, event): @@ -1634,7 +1625,6 @@ class CustomTreeCtrl(CT.CustomTreeCtrl): dlg = TreeIcons(self, -1, bitmaps=bitmaps) wx.EndBusyCursor() dlg.ShowModal() - event.Skip() def SetNewIcons(self, bitmaps): @@ -1668,7 +1658,6 @@ class CustomTreeCtrl(CT.CustomTreeCtrl): dlg.ShowModal() dlg.Destroy() - event.Skip() def OnItemDelete(self, event): @@ -1686,7 +1675,6 @@ class CustomTreeCtrl(CT.CustomTreeCtrl): self.Delete(self.current) self.current = None - event.Skip() def OnItemPrepend(self, event): @@ -1699,7 +1687,6 @@ class CustomTreeCtrl(CT.CustomTreeCtrl): self.EnsureVisible(newitem) dlg.Destroy() - event.Skip() def OnItemAppend(self, event): @@ -1712,7 +1699,6 @@ class CustomTreeCtrl(CT.CustomTreeCtrl): self.EnsureVisible(newitem) dlg.Destroy() - event.Skip() def OnBeginEdit(self, event): @@ -1830,7 +1816,6 @@ class CustomTreeCtrl(CT.CustomTreeCtrl): self.log.write("Beginning Drag..." + "\n") event.Allow() - event.Skip() def OnBeginRDrag(self, event): @@ -1840,7 +1825,6 @@ class CustomTreeCtrl(CT.CustomTreeCtrl): self.log.write("Beginning Right Drag..." + "\n") event.Allow() - event.Skip() def OnEndDrag(self, event):