X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/9416aa89ca06d0fb20b1002e026d2c7ac7aa6a17..abb69c6c82d61cf18f14270650a68896a3d8ed47:/wxPython/demo/wxListCtrl.py?ds=sidebyside diff --git a/wxPython/demo/wxListCtrl.py b/wxPython/demo/wxListCtrl.py index e7eb1d3633..cbe8cd0958 100644 --- a/wxPython/demo/wxListCtrl.py +++ b/wxPython/demo/wxListCtrl.py @@ -68,7 +68,8 @@ class TestListCtrlPanel(wxPanel): self.il = wxImageList(16, 16) bmp = images.getSmilesBitmap() - idx1 = self.il.AddWithColourMask(bmp, wxWHITE) + #idx1 = self.il.AddWithColourMask(bmp, wxWHITE) + idx1 = self.il.Add(bmp) self.list = wxListCtrl(self, tID, style=wxLC_REPORT|wxSUNKEN_BORDER) @@ -143,7 +144,6 @@ class TestListCtrlPanel(wxPanel): # this does self.list.SetItemState(10, 0, wxLIST_STATE_SELECTED) - def OnItemActivated(self, event): self.currentItem = event.m_itemIndex self.log.WriteText("OnItemActivated: %s\n" % self.list.GetItemText(self.currentItem)) @@ -176,7 +176,10 @@ class TestListCtrlPanel(wxPanel): tPopupID3 = 2 tPopupID4 = 3 tPopupID5 = 5 - menu.Append(tPopupID1, "One") + #menu.Append(tPopupID1, "One") + item = wxMenuItem(menu, tPopupID1,"One") + item.SetBitmap(images.getSmilesBitmap()) + menu.AppendItem(item) menu.Append(tPopupID2, "Two") menu.Append(tPopupID3, "Three") menu.Append(tPopupID4, "DeleteAllItems") @@ -241,29 +244,4 @@ def runTest(frame, nb, log): overview = """\ A list control presents lists in a number of formats: list view, report view, icon view and small icon view. Elements are numbered from zero. -wxListCtrl() ------------------------- - -Default constructor. - -wxListCtrl(wxWindow* parent, wxWindowID id, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize, long style = wxLC_ICON, const wxValidator& validator = wxDefaultValidator, const wxString& name = "listCtrl") - -Constructor, creating and showing a list control. - -Parameters -------------------- - -parent = Parent window. Must not be NULL. - -id = Window identifier. A value of -1 indicates a default value. - -pos = Window position. - -size = Window size. If the default size (-1, -1) is specified then the window is sized appropriately. - -style = Window style. See wxListCtrl. - -validator = Window validator. - -name = Window name. """