diff options
author | Miguel Ángel Álvarez Bernardo <miguel@wireless-19-133.media.mit.edu> | 2007-07-17 22:06:27 (GMT) |
---|---|---|
committer | Miguel Ángel Álvarez Bernardo <miguel@wireless-19-133.media.mit.edu> | 2007-07-17 22:06:27 (GMT) |
commit | ee0fc83863db61a56771a0e98c68ef5f0edbc090 (patch) | |
tree | 0adc57273afbb414f1736742ae1521b29f4cae62 /toolbars.py | |
parent | c3aeeab1593f4a72c33639add8da40fe8f7c5c56 (diff) |
Changes to font sizes, try catch blocks on some unnecessary imports (remove them?),
fixed rad/deg switch
Diffstat (limited to 'toolbars.py')
-rw-r--r-- | toolbars.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/toolbars.py b/toolbars.py index 3b426e4..9bbb009 100644 --- a/toolbars.py +++ b/toolbars.py @@ -147,11 +147,12 @@ class FormatToolbar(gtk.Toolbar): def __init__(self, calc): gtk.Toolbar.__init__(self) el = ['deg', 'rad'] - self.insert(TextToggleToolButton(el, self.update_angle_type), -1) + self.insert(TextToggleToolButton(el, + lambda x: self.update_angle_type(x, calc)), -1) - def update_angle_type(self, text): + def update_angle_type(self, text, calc): if text == 'deg': calc.ml.set_angle_type(MathLib.ANGLE_DEG) elif text == 'rad': calc.ml.set_angle_type(MathLib.ANGLE_RAD) - _logger.debug('Angle type: %s', calc.ml.angle_scaling) + _logger.debug('Angle type: %s', self.calc.ml.angle_scaling) |