daboide Commit
Revision 715
Date: 2006-12-18 06:50:20 -0800 (Mon, 18 Dec 2006)
Author: Ed
Changed:
U trunk/ClassDesigner.py
Log:
Fixed a display problem under Gtk in the dialog displayed when adding a grid
sizer.
Tracker #0246.
Diff:
Modified: trunk/ClassDesigner.py
===================================================================
--- trunk/ClassDesigner.py 2006-12-18 02:14:44 UTC (rev 714)
+++ trunk/ClassDesigner.py 2006-12-18 14:50:20 UTC (rev 715)
@@ -2840,17 +2840,29 @@
class RowColDialog(dui.dOkCancelDialog):
_hideInTree = True
def addControls(self):
+# self.AutoSize = False
sz = self.Sizer
+ sz.appendSpacer(20)
+ self.spnRows = dui.dSpinner(self, Min=1,
Max=99, Value=4)
self.spnCols = dui.dSpinner(self, Min=1,
Max=99, Value=2)
- self.spnRows = dui.dSpinner(self, Min=1,
Max=99, Value=4)
- sz.append(dui.dLabel(self, Caption=_("Number of
Columns")),
- halign="center")
+ lbl = dui.dLabel(self, Caption=_("Number of
Rows?"), Alignment="center")
+ plat = self.Application.Platform
+ if plat == "GTK":
+ lbl.Width = 200
+ sz.append(lbl, halign="center")
+ sz.append(self.spnRows, halign="center")
+ sz.appendSpacer(8)
+ lbl = dui.dLabel(self, Caption=_("Number of
Columns?"), Alignment="center")
+ if plat == "GTK":
+ lbl.Width = 200
+ sz.append(lbl, halign="center")
sz.append(self.spnCols, halign="center")
- sz.appendSpacer(5)
- sz.append(dui.dLabel(self, Caption=_("Number of
Rows")),
- halign="center")
- sz.append(self.spnRows, halign="center")
+ sz.appendSpacer(25)
+ self.layout()
+# dabo.ui.callAfter(self.fitToSizer)
+ dabo.ui.callAfter(self.spnRows.setFocus)
+
def getRows(self):
return self.spnRows.Value
_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-dev