diff options
author | Walter Bender <walter.bender@gmail.com> | 2011-10-10 16:50:49 (GMT) |
---|---|---|
committer | Walter Bender <walter.bender@gmail.com> | 2011-10-10 16:50:49 (GMT) |
commit | 436f84f9c4cc54b43bd7521654abb7d306cc00e9 (patch) | |
tree | 9da2f4048cafc8300091f4bbe19fb5988d065879 /AbacusActivity.py | |
parent | 233a44524f040c6cb712a437934d5a5bc3fbc850 (diff) |
major cleanup: added Rod Class to simplify code
Diffstat (limited to 'AbacusActivity.py')
-rw-r--r-- | AbacusActivity.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/AbacusActivity.py b/AbacusActivity.py index 6e54889..67b7302 100644 --- a/AbacusActivity.py +++ b/AbacusActivity.py @@ -137,6 +137,11 @@ class AbacusActivity(activity.Activity): toolbox.toolbar.insert(custom_toolbar_button, -1) custom_toolbar_button.show() + _separator_factory(toolbox.toolbar, False, True) + + _button_factory("edit-delete", _('Reset'), + self._reset_cb, toolbox.toolbar) + _separator_factory(toolbox.toolbar, True, False) stop_button = StopButton(self) @@ -337,6 +342,10 @@ class AbacusActivity(activity.Activity): if self.abacus.custom is not None: self.abacus.custom.hide() + def _reset_cb(self, button): + self.abacus.mode.reset_abacus() + self.abacus.mode.label(self.abacus.generate_label()) + def _select_abacus(self, button, icon, abacus): """ Display the selected abacus; hide the others """ self._all_off() |