def doLayout(self): sizer = wx.BoxSizer(wx.VERTICAL) btn1 = wx.Button (self, wx.NewId(), "Button 1") sizer.Add (btn1, proportion = 1, flag = wx.ALIGN_RIGHT) self.SetSizer(sizer) self.Layout()