wxPanel and Sizers question
Markus von Ehr
markus.vonehr at ipm.fhg.de
Thu Jan 23 10:54:38 EST 2003
OK, I discovered the error.
I missed:
self.SetSizer(sizer)
Thanks,
Markus
Markus von Ehr schrieb:
>
> Hi,
>
> I want to create a Panel wherein several controls should be
> displayed vertically arranged.
> The problem is, that only the first button: "one" is
> displayed. I don't know where the problem is, because in
> several examples it's done like that.
>
> class MyWindow(wxPanel):
> def __init__(self, parent, ID):
> wxPanel.__init__(self, parent, -1)
>
> box = wxBoxSizer(wxVERTICAL)
> box.AddWindow(wxButton(self, 1, "one"), 0, wxEXPAND)
> box.AddWindow(wxButton(self, 1, "two"), 0, wxEXPAND)
> box.AddWindow(wxButton(self, 1, "three"), 0, wxEXPAND)
> box.AddWindow(wxButton(self, 1, "four"), 0, wxEXPAND)
>
> Any hints? Thanks,
>
> Markus
More information about the Python-list
mailing list