- node->add_property ("mouse-mode", enum2str(editor.current_mouse_mode()));
- snprintf (buf, sizeof(buf), "%" PRId64, editor.get_current_zoom());
- node->add_property ("zoom", buf);
- snprintf (buf, sizeof (buf), "%" PRIi64, editor.leftmost_sample());
- node->add_property ("left-frame", buf);
- snprintf (buf, sizeof (buf), "%f", editor.get_y_origin());
- node->add_property ("y-origin", buf);
+ node->set_property ("mouse-mode", enum2str(editor.current_mouse_mode()));
+ node->set_property ("zoom", editor.get_current_zoom());
+ node->set_property ("left-frame", editor.leftmost_sample());
+ node->set_property ("y-origin", editor.get_y_origin());