commit-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Commit-gnuradio] r7463 - grc/trunk/src/Graphics


From: jblum
Subject: [Commit-gnuradio] r7463 - grc/trunk/src/Graphics
Date: Fri, 18 Jan 2008 13:00:12 -0700 (MST)

Author: jblum
Date: 2008-01-18 13:00:11 -0700 (Fri, 18 Jan 2008)
New Revision: 7463

Modified:
   grc/trunk/src/Graphics/FileDialogs.py
Log:
enter hotkey for file dialogs

Modified: grc/trunk/src/Graphics/FileDialogs.py
===================================================================
--- grc/trunk/src/Graphics/FileDialogs.py       2008-01-18 19:00:10 UTC (rev 
7462)
+++ grc/trunk/src/Graphics/FileDialogs.py       2008-01-18 20:00:11 UTC (rev 
7463)
@@ -65,7 +65,18 @@
                self.set_select_multiple(False)
                self.set_local_only(True)
                self.add_filter(ALL_FILE_FILTER)
+               self.connect('key_press_event', self._handle_key_press)
 
+       def _handle_key_press(self, widget, event):
+               """
+               Handle key presses from the keyboard.
+               Call the ok response when enter is pressed.     
+               @return false to forward the keypress
+               """
+               keyname = gtk.gdk.keyval_name(event.keyval)
+               if keyname == 'Return': self.response(gtk.RESPONSE_OK)          
        
+               return False #forward the keypress
+
 class FileDialog(FileDialogHelper):
        """A dialog box to save or open flow graph files. This is a base class, 
do not use."""
                





reply via email to

[Prev in Thread] Current Thread [Next in Thread]