Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/ReckonPrimer.activity/display.py
diff options
context:
space:
mode:
Diffstat (limited to 'ReckonPrimer.activity/display.py')
-rwxr-xr-xReckonPrimer.activity/display.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/ReckonPrimer.activity/display.py b/ReckonPrimer.activity/display.py
index ac0381e..fca2c58 100755
--- a/ReckonPrimer.activity/display.py
+++ b/ReckonPrimer.activity/display.py
@@ -22,9 +22,10 @@ class Display:
self._permanent_gui_elements(window)
self.errors = 0
self._ex = None # WN091214 ???
- self._ex_key = None #
self._sett = None # setting updated by callbacks during input
- self.running = False # first round of calculations WN091214 ???
+ self.running = False # switch settings_/feedback_table TODO rename
+ self._coll_key = None # semaphore for self.finish_collect_callback
+ # and Collection.select_exerc_callback
def register(self, sess, co, learner):
"""register _after_ Session and Coach have been instantiated"""
@@ -378,3 +379,6 @@ class Display:
self.table.attach(self.feedback_table, 1, 2, 0, 5)
self.feedback_table.show()
+ def set_select_exerc_semaphore(self, coll_key):
+ """ Sets a semaphore for finish_collect_callback. """
+ self._coll_key = coll_key