Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/AbacusActivity.py
diff options
context:
space:
mode:
authorWalter Bender <walter.bender@gmail.com>2011-10-11 02:12:59 (GMT)
committer Walter Bender <walter.bender@gmail.com>2011-10-11 02:12:59 (GMT)
commit9572fbefb53cfa07db574dc52d6d4df8af22ffcb (patch)
treea46572a25bec684cd87d5ef5ab5448bef4a7abd0 /AbacusActivity.py
parent70340f820f0465a44591409b89588c5bf773a2b2 (diff)
lots of cleaning up
Diffstat (limited to 'AbacusActivity.py')
-rw-r--r--AbacusActivity.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/AbacusActivity.py b/AbacusActivity.py
index d30fb46..90f8a35 100644
--- a/AbacusActivity.py
+++ b/AbacusActivity.py
@@ -332,22 +332,31 @@ class AbacusActivity(activity.Activity):
_logger.debug('restoring %s', self.metadata['abacus'])
if self.metadata['abacus'] == 'soroban':
self._select_abacus('japanese')
+ self.japanese.set_active(True)
elif self.metadata['abacus'] == 'schety':
self._select_abacus('russian')
+ self.russian.set_active(True)
elif self.metadata['abacus'] == 'nepohualtzintzin':
self._select_abacus('mayan')
+ self.mayan.set_active(True)
elif self.metadata['abacus'] == 'binary':
self._select_abacus('binary')
+ self.binary.set_active(True)
elif self.metadata['abacus'] == 'hexadecimal':
self._select_abacus('hex')
+ self.hex.set_active(True)
elif self.metadata['abacus'] == 'fraction':
self._select_abacus('fraction')
+ self.fraction.set_active(True)
elif self.metadata['abacus'] == 'caacupe':
self._select_abacus('caacupe')
+ self.caacupe.set_active(True)
elif self.metadata['abacus'] == 'cuisenaire':
self._select_abacus('cuisenaire')
+ self.cuisenaire.set_active(True)
elif self.metadata['abacus'] == 'decimal':
self._select_abacus('decimal')
+ self.decimal.set_active(True)
elif self.metadata['abacus'] == 'custom':
self._custom_cb()
if 'value' in self.metadata: