summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul W. Frields <stickster@gmail.com>2010-04-10 20:11:39 -0400
committerPaul W. Frields <stickster@gmail.com>2010-04-10 20:13:51 -0400
commit1322922b00179a6e0eeacfd31e3b965a7de24f66 (patch)
tree7d3d23c870091f7cc45c15a545734d60836753a7
parentda830d620fb9849cc734b49c56b747967f2f8cac (diff)
downloadpulsecaster-1322922b00179a6e0eeacfd31e3b965a7de24f66.tar.gz
pulsecaster-1322922b00179a6e0eeacfd31e3b965a7de24f66.tar.xz
pulsecaster-1322922b00179a6e0eeacfd31e3b965a7de24f66.zip
Make elements insensitive when Record is clicked
-rw-r--r--pulsecaster/ui.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/pulsecaster/ui.py b/pulsecaster/ui.py
index e5a08f2..a278416 100644
--- a/pulsecaster/ui.py
+++ b/pulsecaster/ui.py
@@ -153,6 +153,11 @@ class PulseCasterUI:
self.hideWarn()
def on_record(self, *args):
+ # Adjust UI
+ self.user_vox.set_sensitive(False)
+ self.subject_vox.set_sensitive(False)
+ self.close.set_sensitive(False)
+ self.open_button.set_sensitive(False)
# Get filename
# Check whether filename exists, if so, overwrite? y/n
filesinkpath = self.destfile_label.get_text()
@@ -198,6 +203,10 @@ class PulseCasterUI:
self.record.set_label(gtk.STOCK_MEDIA_RECORD)
self.record.disconnect(self.stop_id)
self.record_id = self.record.connect('clicked', self.on_record)
+ self.user_vox.set_sensitive(True)
+ self.subject_vox.set_sensitive(True)
+ self.close.set_sensitive(True)
+ self.open_button.set_sensitive(True)
self.record.show()
def on_close(self, *args):