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]

Reply via email to