The sizing information is never getting passed down to the wxNotebook. Try the following in the "MyFrame" class: def OnSize(self, event): size = event.GetSize() print "size:", size.width, size.height event.Skip() - Josiah