diff options
author | Nat <natcl@hotmail.com> | 2007-09-18 20:32:30 (GMT) |
---|---|---|
committer | Nat <natcl@hotmail.com> | 2007-09-18 20:32:30 (GMT) |
commit | 995bdf3796dfad78139eec0efc6d8f7b9fccd39a (patch) | |
tree | 98ac97b1ab76b7ed11d68f424bcc8435a7667ae2 /TamTamSynthLab.activity | |
parent | ffa652e53c5b183f5cef25941ce1dea294a69b0b (diff) |
death of FocusIn FocusOut
Diffstat (limited to 'TamTamSynthLab.activity')
-rw-r--r-- | TamTamSynthLab.activity/TamTamSynthLab.py | 20 |
1 files changed, 6 insertions, 14 deletions
diff --git a/TamTamSynthLab.activity/TamTamSynthLab.py b/TamTamSynthLab.activity/TamTamSynthLab.py index 6a1d085..dd3b6d5 100644 --- a/TamTamSynthLab.activity/TamTamSynthLab.py +++ b/TamTamSynthLab.activity/TamTamSynthLab.py @@ -33,8 +33,6 @@ class TamTamSynthLab(activity.Activity): self.preloadTimeout = None - self.focusInHandler = self.connect('focus_in_event',self.onFocusIn) - self.focusOutHandler = self.connect('focus_out_event',self.onFocusOut) self.connect('notify::active', self.onActive) self.connect('destroy', self.onDestroy) @@ -76,20 +74,14 @@ class TamTamSynthLab(activity.Activity): if Config.DEBUG > 4: print "TamTam::preload returned after", time.time() - t return True - - def onFocusIn(self, event, data=None): - if Config.DEBUG > 3: print 'DEBUG: TamTam::onFocusOut in TamTam.py' - csnd = new_csound_client() - csnd.connect(True) - #csnd.load_instruments() - - def onFocusOut(self, event, data=None): - if Config.DEBUG > 3: print 'DEBUG: TamTam::onFocusOut in TamTam.py' - csnd = new_csound_client() - csnd.connect(False) def onActive(self, widget = None, event = None): - pass + if widget.props.active == False: + csnd = new_csound_client() + csnd.connect(False) + else: + csnd = new_csound_client() + csnd.connect(True) def onKeyPress(self, widget, event): pass |