studio::App::instance_list.front()->canvas_view_list().front()->present();
}
-
void
Instance::insert_canvas(Gtk::TreeRow row, synfig::Canvas::Handle canvas)
{
*/
}
-
/*
void
Instance::insert_value_node(Gtk::TreeRow row,Canvas::Handle canvas,etl::handle<synfig::ValueNode> value_node)
return true;
}
-
void
Instance::add_actions_to_group(const Glib::RefPtr<Gtk::ActionGroup>& action_group, synfig::String& ui_info, const synfigapp::Action::ParamList ¶m_list, synfigapp::Action::Category category)const
{
param_list2.add("origin",location);
}
-
// Populate the convert menu by looping through
// the ValueNode book and find the ones that are
// relevant.
sigc::bind(
sigc::bind(
sigc::bind(
- sigc::bind(
- sigc::mem_fun(*find_canvas_view(canvas),&studio::CanvasView::on_waypoint_clicked_canvasview),
- synfig::Waypoint::SIDE_UNSPECIFIED
- ),
+ sigc::mem_fun(*find_canvas_view(canvas),&studio::CanvasView::on_waypoint_clicked_canvasview),
-1
),
waypoint_set
dialog.get_vbox()->pack_start(widget_waypoint_model);
-
dialog.add_button(Gtk::StockID("gtk-apply"),1);
dialog.add_button(Gtk::StockID("gtk-cancel"),0);
dialog.show();
action->set_param("canvas",canvas_view->get_canvas());
action->set_param("canvas_interface",canvas_interface);
-
if(!canvas_interface->get_instance()->perform_action(action))
{
canvas_view->get_ui_interface()->error(_("Unable to convert to animated waypoint"));
value_node=ValueNode_Animated::Handle::cast_dynamic(value_desc.get_value_node());
}
-
if(value_node)
{
-
synfigapp::Action::Handle action(synfigapp::Action::create("waypoint_set_smart"));
if(!action)
return;
}
-
action->set_param("canvas",canvas_view->get_canvas());
action->set_param("canvas_interface",canvas_interface);
action->set_param("value_node",ValueNode::Handle(value_node));