dabo Commit
Revision 4551
Date: 2008-10-05 11:37:54 -0700 (Sun, 05 Oct 2008)
Author: Ed
Trac: http://svn.dabodev.com/trac/dabo/changeset/4551
Changed:
U trunk/dabo/ui/dialogs/htmlAbout.py
Log:
Added an 'OK' button to make it clear how to dismiss the dialog when running
under a window manager that does not have a title bar present.
Diff:
Modified: trunk/dabo/ui/dialogs/htmlAbout.py
===================================================================
--- trunk/dabo/ui/dialogs/htmlAbout.py 2008-10-05 17:01:04 UTC (rev 4550)
+++ trunk/dabo/ui/dialogs/htmlAbout.py 2008-10-05 18:37:54 UTC (rev 4551)
@@ -30,18 +30,26 @@
border=30)
# Copy info
- btnCopy = dabo.ui.dButton(pnlBack, Caption=_("Copy Info"))
- btnCopy.bindEvent(dEvents.Hit, self.onCopyInfo)
- sz.append(btnCopy, 0, halign="right")
+ btnCopy = dabo.ui.dButton(pnlBack, Caption=_("Copy Info"),
+ OnHit=self.onCopyInfo)
+ btnClose = dabo.ui.dButton(pnlBack, Caption=_("OK"),
+ OnHit=self.onClose)
+ hsz = dabo.ui.dSizer("H")
+ hsz.append(btnCopy)
+ hsz.appendSpacer(20)
+ hsz.append(btnClose)
+ sz.append(hsz, halign="right", border=30, borderSides=["right"])
sz.append((0,20))
-
self.Layout()
- pnlBack.Fit()
self.htmlBox.Source = self.writeHtmlPage()
+ def onClose(self, evt):
+ self.close()
+
+
def writeHtmlPage(self):
appinfo = self.getInfoString()
docstring = self.getAppSpecificString()
@@ -70,11 +78,8 @@
ds.append({"name": "Dabo Version:", "value": "Version %s;
Revision %s"
% (dabo.version["version"],
dabo.version["revision"])})
-# uiName = dabo.ui.uiType["longName"]
-
ds.append({"name": "UI Version:", "value": "%s on %s" %
(dabo.ui.uiType["version"],
dabo.ui.uiType["platform"])})
-
return ds
_______________________________________________
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]