]> git.saurik.com Git - wxWidgets.git/blobdiff - wxPython/demo/wxPopupWindow.py
Compiler bug
[wxWidgets.git] / wxPython / demo / wxPopupWindow.py
index c9ac6d4c189f612cf0947491ac433169cfd8e40f..809024a675e4b04eb4b28a0dae03cbce596454bd 100644 (file)
@@ -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)
 
 #---------------------------------------------------------------------------