X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/2d3a90ce7a7899d7d0385b4b503038b3516d3e9e..b0091f58f89adc3c3ced38353aedffa0effde17f:/wxPython/demo/wxPopupWindow.py diff --git a/wxPython/demo/wxPopupWindow.py b/wxPython/demo/wxPopupWindow.py index c9ac6d4c18..809024a675 100644 --- a/wxPython/demo/wxPopupWindow.py +++ b/wxPython/demo/wxPopupWindow.py @@ -52,27 +52,24 @@ class TestPopup(wxPopupWindow): self.Destroy() -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() +## 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() @@ -145,17 +142,17 @@ class TestPanel(wxPanel): win.Popup() - def OnShowPopupListbox(self, evt): - win = TestPopupWithListbox(self, wxNO_BORDER, self.log) +## def OnShowPopupListbox(self, evt): +## win = TestPopupWithListbox(self, wxNO_BORDER, self.log) - # Show the popup right below or above the button - # depending on available screen space... - btn = evt.GetEventObject() - pos = btn.ClientToScreen( (0,0) ) - sz = btn.GetSize() - win.Position(pos, (0, sz.height)) +## # Show the popup right below or above the button +## # depending on available screen space... +## btn = evt.GetEventObject() +## pos = btn.ClientToScreen( (0,0) ) +## sz = btn.GetSize() +## win.Position(pos, (0, sz.height)) - win.Show(true) +## win.Show(true) #---------------------------------------------------------------------------