dabo Commit
Revision 5307
Date: 2009-08-06 07:11:34 -0700 (Thu, 06 Aug 2009)
Author: Paul
Trac: http://trac.dabodev.com/changeset/5307
Changed:
U trunk/dabo/dEvents.py
U trunk/dabo/ui/uiwx/__init__.py
U trunk/dabo/ui/uiwx/dSearchBox.py
Log:
dSearchBox needs some love. This commit at least makes the test work.
Thanks Jacek (ticket #1256).
Diff:
Modified: trunk/dabo/dEvents.py
===================================================================
--- trunk/dabo/dEvents.py 2009-08-02 14:45:57 UTC (rev 5306)
+++ trunk/dabo/dEvents.py 2009-08-06 14:11:34 UTC (rev 5307)
@@ -516,6 +516,13 @@
appliesToClass = classmethod(appliesToClass)
+class SearchButtonClicked(dEvent):
+ """Occurs when the user clicks the search button in a dSearchBox."""
+ def appliesToClass(eventClass, objectClass):
+ return issubclass(objectClass, (dabo.ui.dSearchBox,))
+ appliesToClass = classmethod(appliesToClass)
+
+
class SlidePanelChange(dEvent):
"""Occurs when a panel in a dSlidePanelControl control is hidden or
shown."""
def appliesToClass(eventClass, objectClass):
Modified: trunk/dabo/ui/uiwx/__init__.py
===================================================================
--- trunk/dabo/ui/uiwx/__init__.py 2009-08-02 14:45:57 UTC (rev 5306)
+++ trunk/dabo/ui/uiwx/__init__.py 2009-08-06 14:11:34 UTC (rev 5307)
@@ -133,6 +133,7 @@
from dPageFrameNoTabs import dPageFrameNoTabs
from dPage import dPage
from dPdfWindow import dPdfWindow
+from dSearchBox import dSearchBox
from dSizer import dSizer
from dBorderSizer import dBorderSizer
from dSlider import dSlider
Modified: trunk/dabo/ui/uiwx/dSearchBox.py
===================================================================
--- trunk/dabo/ui/uiwx/dSearchBox.py 2009-08-02 14:45:57 UTC (rev 5306)
+++ trunk/dabo/ui/uiwx/dSearchBox.py 2009-08-06 14:11:34 UTC (rev 5307)
@@ -177,17 +177,6 @@
testParms = [IntText, FloatText, StrText, PWText, BoolText, DateText,
DateTimeText]
- try:
- import mx.DateTime
- class MxDateTimeText(TestBase):
- def afterInit(self):
- self.Value = mx.DateTime.now()
-
- testParms.append(MxDateTimeText)
- except ImportError:
- # skip it: mx may not be available
- pass
-
import decimal
class DecimalText(TestBase):
def afterInit(self):
_______________________________________________
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]