Changeset 2726
- Timestamp:
- 01/19/07 13:38:35 (2 years ago)
- Files:
-
- branches/stable/dabo/ui/uiwx/dMenu.py (modified) (2 diffs)
- trunk/dabo/ui/uiwx/dMenu.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/stable/dabo/ui/uiwx/dMenu.py
r2725 r2726 216 216 217 217 218 def RemoveItem_28(self, item):219 # Needed to keep dPemMixin mixed-in in wxPython 2.8220 val = wx.Menu.RemoveItem(self, item)221 item.this.own(val.this.own())222 val.this.disown()223 return item224 225 226 218 def remove(self, index, release=True): 227 219 """Removes the item at the specified index from the menu. … … 237 229 238 230 if wx.VERSION[0] == 2 and wx.VERSION[1] >= 7: 239 item = self.RemoveItem_28(item) 231 # Needed to keep dPemMixin mixed-in in wxPython 2.8 232 val = wx.Menu.RemoveItem(self, item) 233 item.this.own(val.this.own()) 234 val.this.disown() 240 235 else: 241 236 self.RemoveItem(item) trunk/dabo/ui/uiwx/dMenu.py
r2725 r2726 234 234 235 235 236 def RemoveItem_28(self, item):237 # Needed to keep dPemMixin mixed-in in wxPython 2.8238 val = wx.Menu.RemoveItem(self, item)239 item.this.own(val.this.own())240 val.this.disown()241 return item242 243 244 236 def remove(self, index, release=True): 245 237 """Removes the item at the specified index from the menu. … … 255 247 256 248 if wx.VERSION[0] == 2 and wx.VERSION[1] >= 7: 257 item = self.RemoveItem_28(item) 249 # Needed to keep dPemMixin mixed-in in wxPython 2.8 250 val = wx.Menu.RemoveItem(self, item) 251 item.this.own(val.this.own()) 252 val.this.disown() 258 253 else: 259 254 self.RemoveItem(item)
