From: Aaron Bentley Date: Tue, 15 Mar 2005 22:59:06 +0000 (+0000) Subject: More futzing with GUI stuff X-Git-Tag: 1.0.0~351 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=3d2f26fe1ab1b3ce05472227132b3b880f588c33;p=be.git More futzing with GUI stuff --- diff --git a/gui/wxbe b/gui/wxbe index a83a896..40c584d 100755 --- a/gui/wxbe +++ b/gui/wxbe @@ -1,6 +1,8 @@ #!/usr/bin/env python from wxPython.wx import * from wxPython.lib.mixins.listctrl import wxListCtrlAutoWidthMixin +import sys, os.path +sys.path.append(os.path.realpath(os.path.join"..")) from libbe import bugdir class MyApp(wxApp): @@ -8,13 +10,17 @@ class MyApp(wxApp): frame = wxFrame(NULL, -1, "Bug display") frame.Show(true) self.SetTopWindow(frame) + panel = wxPanel(frame, -1, style=(wxVSCROLL | wxHSCROLL)) + panel.SetSize((500, 400)) sizer = wxBoxSizer(wxVERTICAL) - bugs = BugList(frame) - bugs.SetSize((400, 65)) + sizer.Add(panel, wxGROW) + frame.SetSizer(sizer) + bugs = BugList(panel) + bugs.SetSize((400, -1)) # bugs.SetDimensions(-1, -1, -1, -1) + sizer = wxBoxSizer(wxVERTICAL) sizer.Add(bugs, wxGROW) frame.SetSizer(sizer) - frame.Layout() return true class BugList(wxListCtrl, wxListCtrlAutoWidthMixin):