Lines Matching defs:holder
360 static void mesh_toolbox_watch_ec(SPDesktop* dt, Inkscape::UI::Tools::ToolBase* ec, GObject* holder);
367 void sp_mesh_toolbox_prep(SPDesktop * desktop, GtkActionGroup* mainActions, GObject* holder)
389 g_object_set_data( holder, "mesh_new_type_action", act );
400 g_signal_connect_after( G_OBJECT(act), "changed", G_CALLBACK(ms_new_geometry_changed), holder );
419 g_object_set_data( holder, "mesh_new_fillstroke_action", act );
431 g_signal_connect_after( G_OBJECT(act), "changed", G_CALLBACK(ms_new_fillstroke_changed), holder );
441 GTK_WIDGET(desktop->canvas), holder, FALSE, NULL,
457 GTK_WIDGET(desktop->canvas), holder, FALSE, NULL,
475 g_signal_connect( holder, "destroy", G_CALLBACK(delete_prefspusher), pusher);
487 g_signal_connect( holder, "destroy", G_CALLBACK(delete_prefspusher), pusher);
499 g_signal_connect( holder, "destroy", G_CALLBACK(delete_prefspusher), pusher);
502 g_object_set_data(holder, "desktop", desktop);
504 desktop->connectEventContextChanged(sigc::bind(sigc::ptr_fun(mesh_toolbox_watch_ec), holder));
530 g_signal_connect( G_OBJECT(act), "changed", G_CALLBACK(ms_type_changed), holder );
532 g_object_set_data( holder, "mesh_select_type_action", act );
571 static void mesh_toolbox_watch_ec(SPDesktop* desktop, Inkscape::UI::Tools::ToolBase* ec, GObject* holder)
584 c_selection_changed = selection->connectChanged(sigc::bind(sigc::ptr_fun(&ms_tb_selection_changed), holder));
585 c_selection_modified = selection->connectModified(sigc::bind(sigc::ptr_fun(&ms_tb_selection_modified), holder));
586 c_subselection_changed = desktop->connectToolSubselectionChanged(sigc::bind(sigc::ptr_fun(&ms_drag_selection_changed), holder));
588 c_defs_release = document->getDefs()->connectRelease(sigc::bind<1>(sigc::ptr_fun(&ms_defs_release), holder));
589 c_defs_modified = document->getDefs()->connectModified(sigc::bind<2>(sigc::ptr_fun(&ms_defs_modified), holder));
590 ms_tb_selection_changed(selection, holder);