Lines Matching defs:holder
284 static void box3d_toolbox_check_ec(SPDesktop* dt, Inkscape::UI::Tools::ToolBase* ec, GObject* holder);
286 void box3d_toolbox_prep(SPDesktop *desktop, GtkActionGroup* mainActions, GObject* holder)
306 GTK_WIDGET(desktop->canvas), holder, TRUE, "altx-box3d",
311 g_object_set_data( holder, "box3d_angle_x_action", eact );
331 g_object_set_data( holder, "box3d_vp_x_state_action", act );
346 GTK_WIDGET(desktop->canvas), holder, FALSE, NULL,
351 g_object_set_data( holder, "box3d_angle_y_action", eact );
370 g_object_set_data( holder, "box3d_vp_y_state_action", act );
385 GTK_WIDGET(desktop->canvas), holder, FALSE, NULL,
390 g_object_set_data( holder, "box3d_angle_z_action", eact );
409 g_object_set_data( holder, "box3d_vp_z_state_action", act );
415 desktop->connectEventContextChanged(sigc::bind(sigc::ptr_fun(box3d_toolbox_check_ec), holder));
416 g_signal_connect(holder, "destroy", G_CALLBACK(purge_repr_listener), holder);
419 static void box3d_toolbox_check_ec(SPDesktop* desktop, Inkscape::UI::Tools::ToolBase* ec, GObject* holder)
423 changed = desktop->getSelection()->connectChanged(sigc::bind(sigc::ptr_fun(box3d_toolbox_selection_changed), holder));
424 box3d_toolbox_selection_changed(desktop->getSelection(), holder);