def OnKeyListItem(self, event):
keycode = event.GetKeyCode()
itemcount = self.mainlist.GetItemCount()
if keycode == wx.WXK_DELETE and itemcount > 0:
self.mainlist.DeleteItem(self.CurrentListItem)
self.pipelineitems[self.CurrentListItem].Hide()
self.pipelineitems.pop(self.CurrentListItem)
if len(self.pipelineitems) == 0:
self.menu_place_holder.Show()
next = self.CurrentListItem - 1
self.mainlist.SetItemState(next, wx.LIST_STATE_SELECTED, wx.LIST_STATE_SELECTED )
event.Skip()
评论列表
文章目录