Advertisement
Guest User

Aui Manager Row Test

a guest
Jun 29th, 2011
289
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.92 KB | None | 0 0
  1. #! /usr/bin/python
  2.  
  3. import wx
  4. import wx.lib.agw.aui as aui
  5.  
  6. class myFrame(wx.Frame):
  7.     def __init__(self,parent,ID,title,position,size):
  8.         wx.Frame.__init__(self,parent,ID,title,position,size)
  9.         row1 = wx.StaticText(self,-1,'Center row1')
  10.         row2 = wx.StaticText(self,-1,'Center row2')
  11.         row3 = wx.StaticText(self,-1,'Center row3')
  12.         self.mgr = aui.AuiManager(self)
  13.         self.mgr.AddPane(row1, aui.AuiPaneInfo().Center().Row(1))
  14.         self.mgr.AddPane(row2, aui.AuiPaneInfo().Center().Row(2))
  15.         self.mgr.AddPane(row3, aui.AuiPaneInfo().Center().Row(3))
  16.         self.mgr.Update()
  17.         self.Centre()
  18.  
  19. class WXApp(wx.App):
  20.     def OnInit(self):
  21.         frame = myFrame(None,-1,'Test App',wx.DefaultPosition,wx.Size(680,550))
  22.         frame.Show(True)
  23.         self.SetTopWindow(frame)
  24.         return True
  25.  
  26. def main():
  27.     wxobj = WXApp(False)
  28.     wxobj.MainLoop()
  29.  
  30. main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement