daboide Commit Revision 28 Date: 2004-12-30 14:45:24 -0800 (Thu, 30 Dec 2004) Author: ed
Log: Removed extra label from class selector. Cleaned up the editor appearance on the PropSheet. Fixed some Enable bugs in the PropEditor classes.
Changed: U trunk/OpenClassDialog.py U trunk/PropEditors.py U trunk/PropSheet.py
Diff: Modified: trunk/OpenClassDialog.py =================================================================== --- trunk/OpenClassDialog.py 2004-12-30 18:56:41 UTC (rev 27) +++ trunk/OpenClassDialog.py 2004-12-30 22:45:24 UTC (rev 28) @@ -75,10 +75,6 @@ self.selectedClass = "" def addControls(self): - lbl = dabo.ui.dLabel(self, Caption="Select the class:", - FontSize=12, FontBold=True) - self.Sizer.append(lbl, 0, "expand", alignment="center", border=25, - borderFlags=("top", "left", "right") ) self.classDD = dabo.ui.dDropdownList(self) self.classDD.ValueMode = "string" self.classDD.bindEvent(dEvents.Hit, self.onSelection)
Modified: trunk/PropEditors.py =================================================================== --- trunk/PropEditors.py 2004-12-30 18:56:41 UTC (rev 27) +++ trunk/PropEditors.py 2004-12-30 22:45:24 UTC (rev 28) @@ -37,6 +37,7 @@ pass def Enable(self, en): + super(CustomEditor, self).Enable(en) self.enableHook(en) def enableHook(self, en): @@ -125,8 +126,6 @@ if f.GetStyle() == wx.ITALIC: ret += " I" return ret -# return "%s %s %s %s" % (f.GetFaceName(), f.GetPointSize(), f.GetWeight(), f.GetStyle() ) -# return str(self.font.GetNativeFontInfo()) #------------------------------------------------------ @@ -169,6 +168,9 @@ self.tx.bindEvent(dEvents.Hit, self.setPropFromEvent) self.Sizer.append(self.tx, 1, "expand") + def enableHook(self, en): + self.tx.Enabled = en + def setValueHook(self, val): self.Value = val
Modified: trunk/PropSheet.py =================================================================== --- trunk/PropSheet.py 2004-12-30 18:56:41 UTC (rev 27) +++ trunk/PropSheet.py 2004-12-30 22:45:24 UTC (rev 28) @@ -138,10 +138,11 @@ self.pnlEditorSelector.fitToEditors() hs = dabo.ui.dSizer("H") - hs.append(self.lblPropName, 0, "expand") - hs.append(self.pnlEditorSelector, 3, "expand", border=0, - borderFlags=("left", "right", "bottom")) - hs.SetMinSize(self.pnlEditorSelector.Size) + hs.append(self.lblPropName, 0, "expand", border=5, borderFlags="all") + hs.append(self.pnlEditorSelector, 3, "expand", border=5, + borderFlags=("top", "right", "bottom")) + pnlW, pnlH = self.pnlEditorSelector.Size + hs.SetMinSize( (pnlW+10, pnlH+10) ) hs.layout() vs.append(hs, 0, "expand")
©2004 noreply At paulmcnett .D.O.T com |
|