diff options
author | Walter Bender <walter@sugarlabs.org> | 2010-08-24 19:49:45 (GMT) |
---|---|---|
committer | Walter Bender <walter@sugarlabs.org> | 2010-08-24 19:49:45 (GMT) |
commit | b1b1825e259fe7b4309ce6b50f8856517c4b3a51 (patch) | |
tree | de94bbb499e8eae3301f0e3c7108974dabfad8f5 /window.py | |
parent | 4a6955f6f662e7d1823193725c2318a21bf9c3fc (diff) |
update labels when switching scales
Diffstat (limited to 'window.py')
-rw-r--r-- | window.py | 14 |
1 files changed, 7 insertions, 7 deletions
@@ -105,8 +105,8 @@ class SlideRule(): self.D.spr.set_label('') self.L.spr.set_label('') self.L2.spr.set_label('') - self._update_slider_labels() - self._update_results_label() + self.update_slider_labels() + self.update_results_label() self.A.draw_slider(500) self.C.draw_slider() @@ -190,10 +190,10 @@ class SlideRule(): # reset drag position self.dragpos = x - self._update_slider_labels() - self._update_results_label() + self.update_slider_labels() + self.update_results_label() - def _update_slider_labels(self): + def update_slider_labels(self): """ Based on the current alignment of the rules, calculate labels. """ self.C_tab_left.spr.set_label(str(self._calc_D())) self.C_tab_right.spr.set_label(str(self._calc_D())) @@ -219,9 +219,9 @@ class SlideRule(): if self.press == None: return True self.press = None - self._update_results_label() + self.update_results_label() - def _update_results_label(self): + def update_results_label(self): """ Update toolbar label. """ if self.slider_on_top == 'A': # calculate the values for D, A, and D * A (under the redicule) |