dabo Commit
Revision 3694
Date: 2007-11-15 09:26:36 -0800 (Thu, 15 Nov 2007)
Author: Ed
Trac: http://svn.dabodev.com/trac/dabo/changeset/3694
Changed:
U trunk/dabo/ui/uiwx/dGridSizer.py
Log:
This fixes the problem that several people encountered under Linux in which the
rowColPos attribute of items in a grid sizer were all being stored as (0, 0).
Tracker issue #1117.
Diff:
Modified: trunk/dabo/ui/uiwx/dGridSizer.py
===================================================================
--- trunk/dabo/ui/uiwx/dGridSizer.py 2007-11-15 14:55:01 UTC (rev 3693)
+++ trunk/dabo/ui/uiwx/dGridSizer.py 2007-11-15 17:26:36 UTC (rev 3694)
@@ -306,7 +306,7 @@
"""Given an object that is contained in this grid
sizer, returns a (row,col) tuple for that item's location.
"""
- if isinstance(obj, self.GridSizerItem):
+ if isinstance(obj, (self.GridSizerItem, self.SizerItem)):
obj = self.getItem(obj)
try:
row, col = self.GetItemPosition(obj)
@@ -320,7 +320,7 @@
"""Given an object that is contained in this grid
sizer, returns a (row,col) tuple for that item's cell span.
"""
- if isinstance(obj, self.GridSizerItem):
+ if isinstance(obj, (self.GridSizerItem, self.SizerItem)):
obj = self.getItem(obj)
try:
row, col = self.GetItemSpan(obj)
@@ -336,7 +336,7 @@
True if successful, or False if it fails, due to another
item in the way.
"""
- if isinstance(obj, self.GridSizerItem):
+ if isinstance(obj, (self.GridSizerItem, self.SizerItem)):
obj = self.getItem(obj)
currRow, currCol = self.getGridSpan(obj)
if row is None:
_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-dev
Searchable Archives: http://leafe.com/archives/search/dabo-dev
This message: http://leafe.com/archives/byMID/dabo-dev/[EMAIL PROTECTED]