X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/299647acac7960652aadb008775429c1f8ea9b8d..a400c2ec04f77b3a72d23cb2b122866f3fddfd45:/wxPython/demo/GridBagSizer.py diff --git a/wxPython/demo/GridBagSizer.py b/wxPython/demo/GridBagSizer.py index 51ebb0c1de..867e32b7a7 100644 --- a/wxPython/demo/GridBagSizer.py +++ b/wxPython/demo/GridBagSizer.py @@ -3,7 +3,7 @@ import wx # This module uses the new wx namespace #---------------------------------------------------------------------- gbsDescription = """\ -The wxGridBagSizer is similar to the wxFlexGridSizer except the items are explicitly positioned +The wx.GridBagSizer is similar to the wx.FlexGridSizer except the items are explicitly positioned in a virtual cell of the layout grid, and column or row spanning is allowed. For example, this static text is positioned at (0,0) and it spans 7 columns. """ @@ -11,7 +11,7 @@ static text is positioned at (0,0) and it spans 7 columns. class TestFrame(wx.Frame): def __init__(self): - wx.Frame.__init__(self, None, -1, "wxGridBagSizer") + wx.Frame.__init__(self, None, -1, "wx.GridBagSizer") p = wx.Panel(self, -1) p.Bind(wx.EVT_LEFT_DOWN, self.OnLeftDown) @@ -93,7 +93,7 @@ class TestFrame(wx.Frame): else: if self.gbs.CheckForIntersection( (3,6), (1,1) ): wx.MessageBox("""\ -wxGridBagSizer will not allow items to be in the same cell as +wx.GridBagSizer will not allow items to be in the same cell as another item, so this operation will fail. You will also get an assert when compiled in debug mode.""", "Warning", wx.OK | wx.ICON_INFORMATION) @@ -130,9 +130,9 @@ def runTest(frame, nb, log): overview = """ -

wxGridBagSizer

+

wx.GridBagSizer

-The wxGridBagSizer is more or less a port of the the RowColSizer (that +The wx.GridBagSizer is more or less a port of the the RowColSizer (that has been in the wxPython.lib package for quite some time) to C++. It allows items to be placed at specific layout grid cells, and items can span across more than one row or column. @@ -144,5 +144,5 @@ span across more than one row or column. if __name__ == '__main__': import sys,os import run - run.main(['', os.path.basename(sys.argv[0])]) + run.main(['', os.path.basename(sys.argv[0])] + sys.argv[1:])