diff options
author | Walter Bender <walter@sugarlabs.org> | 2013-11-02 20:31:06 (GMT) |
---|---|---|
committer | Walter Bender <walter@sugarlabs.org> | 2013-11-02 20:31:06 (GMT) |
commit | 4d61a169283503dbc2821c85a43c1222c0825ef5 (patch) | |
tree | 0c723953db9284e7b8d94e9c979486d9214d0bfd /plugins/accelerometer/accelerometer.py | |
parent | 9c63c5b5e3dde3f85f0fe7e0db3ee6434a6429bf (diff) |
convert to new prim style
Diffstat (limited to 'plugins/accelerometer/accelerometer.py')
-rw-r--r-- | plugins/accelerometer/accelerometer.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/plugins/accelerometer/accelerometer.py b/plugins/accelerometer/accelerometer.py index c364235..f2c39e6 100644 --- a/plugins/accelerometer/accelerometer.py +++ b/plugins/accelerometer/accelerometer.py @@ -24,6 +24,7 @@ from plugins.plugin import Plugin from TurtleArt.tapalette import make_palette from TurtleArt.talogo import primitive_dictionary from TurtleArt.tautils import debug_output +from TurtleArt.taprimitive import Primitive import logging _logger = logging.getLogger('turtleart-activity accelerometer plugin') @@ -50,7 +51,6 @@ class Accelerometer(Plugin): help_string=_('Palette of sensor blocks'), position=6) - primitive_dictionary['xyz'] = self.prim_xyz if self._status: palette.add_block('xyz', style='basic-style-extended-vertical', @@ -68,7 +68,8 @@ class Accelerometer(Plugin): prim_name='xyz') self._parent.lc.def_prim( - 'xyz', 0, lambda self: primitive_dictionary['xyz']()) + 'xyz', 0, + Primitive(self.prim_xyz)) def _status_report(self): debug_output('Reporting accelerator status: %s' % (str(self._status))) |