+## class TestPopupWithListbox(wxPopupWindow):
+## def __init__(self, parent, style, log):
+## wxPopupWindow.__init__(self, parent, style)
+## import keyword
+## self.lb = wxListBox(self, -1, choices = keyword.kwlist)
+## #sz = self.lb.GetBestSize()
+## self.SetSize((150, 75)) #sz)
+## self.lb.SetSize(self.GetClientSize())
+## self.lb.SetFocus()
+## EVT_LEFT_DOWN(self.lb, self.OnLeft)
+## EVT_LISTBOX(self, -1, self.OnListBox)
+
+## def OnLeft(self, evt):
+## print "OnLeft", evt.GetEventObject()
+## evt.Skip()
+## def OnListBox(self, evt):
+## print "OnListBox", evt.GetEventObject()
+## evt.Skip()
+
+
+