Add a deprecated GridBagSizer.CheckForIntersectionPos

This commit is contained in:
Robin Dunn
2016-06-04 16:34:24 -07:00
parent ca6f2515e5
commit 9cbca77f1f
2 changed files with 9 additions and 6 deletions

View File

@@ -95,18 +95,19 @@ class TestFrame(wx.Frame):
self.gbs.SetItemPosition(btn, self.lastPos)
btn.SetLabel("Move this to (3,6)")
else:
if self.gbs.CheckForIntersectionPos( (3,6), (1,1) ):
if self.gbs.CheckForIntersection( (3,6), (1,1) ):
wx.MessageBox("""\
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.""",
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)
try:
if self.gbs.SetItemPosition(btn, (3,6)):
self.lastPos = curPos
btn.SetLabel("Move it back")
except wx.PyAssertionError:
except wx.wxAssertionError:
pass
self.gbs.Layout()