dabo Commit
Revision 4198
Date: 2008-06-26 09:58:57 -0700 (Thu, 26 Jun 2008)
Author: Ed
Trac: http://svn.dabodev.com/trac/dabo/changeset/4198

Changed:
U   trunk/ide/ClassDesignerComponents.py

Log:
Changed the behavior when deleting controls or spacers. The panel that replaces 
it now defaults to "full size": i.e., expanded with a proportion of 1. Ticket 
#1156


Diff:
Modified: trunk/ide/ClassDesignerComponents.py
===================================================================
--- trunk/ide/ClassDesignerComponents.py        2008-06-26 15:35:01 UTC (rev 
4197)
+++ trunk/ide/ClassDesignerComponents.py        2008-06-26 16:58:57 UTC (rev 
4198)
@@ -894,10 +894,8 @@
                        rr, cc = pos
                        cs.append(lp, row=rr, col=cc)
                else:
-                       cs.insert(pos, lp)
+                       cs.insert(pos, lp, 1, "x")
                csi = lp.ControllingSizerItem
-               if sizerAtts:
-                       cs.setItemProps(csi, sizerAtts)
                self.Controller.select(lp)
                dabo.ui.callAfter(self.Form.updateApp)
 
@@ -1118,9 +1116,7 @@
                self.remove(obj)
                if refill:
                        lp = LayoutPanel(prnt, AutoSizer=False)
-                       self.insert(pos, lp)
-                       newSzit = lp.ControllingSizerItem
-                       self.setItemProps(newSzit, szitVals)
+                       self.insert(pos, lp, 1, "x")
                if isinstance(obj, (LayoutSizerMixin, LayoutGridSizer)):
                        dabo.ui.callAfter(obj.release, True)
                else:
@@ -1572,8 +1568,6 @@
                if refill:
                        lp = LayoutPanel(prnt, AutoSizer=False)
                        self.append(lp, "x", row=pos[0], col=pos[1])
-                       newSzit = lp.ControllingSizerItem
-                       self.setItemProps(newSzit, szitVals)
                if isinstance(obj, (LayoutSizerMixin, LayoutGridSizer)):
                        dabo.ui.callAfter(obj.release, True)
                else:




_______________________________________________
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/[EMAIL PROTECTED]

Reply via email to