menu = wxMenu()
# add some items
menu.Append(self.popupID1, "FindItem tests")
-# menu.Append(self.popupID2, "Two")
+ menu.Append(self.popupID2, "Iterate Selected")
menu.Append(self.popupID3, "ClearAll and repopulate")
menu.Append(self.popupID4, "DeleteAllItems")
menu.Append(self.popupID5, "GetItem")
print "FindItemData:", self.list.FindItemData(-1, 11)
def OnPopupTwo(self, event):
- self.log.WriteText("Popup two\n")
+ self.log.WriteText("Selected items:\n")
+ index = self.list.GetFirstSelected()
+ while index != -1:
+ self.log.WriteText(" %s: %s\n" % (self.list.GetItemText(index), self.getColumnText(index, 1)))
+ index = self.list.GetNextSelected(index)
+
def OnPopupThree(self, event):
self.log.WriteText("Popup three\n")