[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gnue] r7758 - in trunk/gnue-forms/src: . uidrivers/_base uidrivers/_com
From: |
jamest |
Subject: |
[gnue] r7758 - in trunk/gnue-forms/src: . uidrivers/_base uidrivers/_commonGuiToolkit uidrivers/wx |
Date: |
Thu, 28 Jul 2005 14:51:06 -0500 (CDT) |
Author: jamest
Date: 2005-07-28 14:51:04 -0500 (Thu, 28 Jul 2005)
New Revision: 7758
Modified:
trunk/gnue-forms/src/GFForm.py
trunk/gnue-forms/src/uidrivers/_base/UIdriver.py
trunk/gnue-forms/src/uidrivers/_commonGuiToolkit/UIdriver.py
trunk/gnue-forms/src/uidrivers/wx/UIdriver.py
Log:
added a beep() function to the global trigger namespace
Modified: trunk/gnue-forms/src/GFForm.py
===================================================================
--- trunk/gnue-forms/src/GFForm.py 2005-07-28 06:08:35 UTC (rev 7757)
+++ trunk/gnue-forms/src/GFForm.py 2005-07-28 19:51:04 UTC (rev 7758)
@@ -148,6 +148,9 @@
'close':{'function':self.triggerClose,
'global': True,
},
+ 'beep':{'function':self.triggerBeep,
+ 'global': True,
+ },
'getFeature':{'function':self.triggerGetFeature,
'global': True,
},
@@ -1166,6 +1169,17 @@
self._instance.executeCommit(event)
#---------------------------------------------------------------------------
+ # trigger beep
+ #---------------------------------------------------------------------------
+ def triggerBeep(self):
+ """
+ Tells the UI to beep (if possible)
+
+ @return: None
+ """
+ self.dispatchEvent('formBEEP', _form=self)
+
+ #---------------------------------------------------------------------------
# display a standard message box
#---------------------------------------------------------------------------
def triggerShowMessageBox (self, msgtxt, caption='GNUe Message',
Modified: trunk/gnue-forms/src/uidrivers/_base/UIdriver.py
===================================================================
--- trunk/gnue-forms/src/uidrivers/_base/UIdriver.py 2005-07-28 06:08:35 UTC
(rev 7757)
+++ trunk/gnue-forms/src/uidrivers/_base/UIdriver.py 2005-07-28 19:51:04 UTC
(rev 7758)
@@ -204,6 +204,7 @@
'beginWAIT' : self.beginWait,
'endWAIT' : self.endWait,
'formALERT' : self.formAlert,
+ 'formBEEP' : self.formBeep,
'uiUPDATESTATUS' : self.updateStatusBar,
# Clipboard contents
Modified: trunk/gnue-forms/src/uidrivers/_commonGuiToolkit/UIdriver.py
===================================================================
--- trunk/gnue-forms/src/uidrivers/_commonGuiToolkit/UIdriver.py
2005-07-28 06:08:35 UTC (rev 7757)
+++ trunk/gnue-forms/src/uidrivers/_commonGuiToolkit/UIdriver.py
2005-07-28 19:51:04 UTC (rev 7758)
@@ -89,13 +89,17 @@
# Processes the incoming events from other objects
# From here down should be nothing but eventListeners listed
- #
- # formAlert
- #
- # Rings a bell and alters the statusbar to display
- # a line of text
- #
def formAlert(self, event):
+ """
+ Rings a bell and alters the statusbar to display
+ a line of text
+ """
self._beep()
self.statusBar.SetStatusText(event.data,0)
+ def formBeep(self, event):
+ """
+ Rings the system bell
+ """
+ self._beep()
+
Modified: trunk/gnue-forms/src/uidrivers/wx/UIdriver.py
===================================================================
--- trunk/gnue-forms/src/uidrivers/wx/UIdriver.py 2005-07-28 06:08:35 UTC
(rev 7757)
+++ trunk/gnue-forms/src/uidrivers/wx/UIdriver.py 2005-07-28 19:51:04 UTC
(rev 7758)
@@ -156,6 +156,7 @@
def _beep(self):
wxBell()
+ wxYield()
#############################################################################
#
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [gnue] r7758 - in trunk/gnue-forms/src: . uidrivers/_base uidrivers/_commonGuiToolkit uidrivers/wx,
jamest <=