Lines Matching refs:view

46 #include "svg-view-widget.h"
54 #include "ui/view/view.h"
177 win->signal_delete_event().connect(sigc::mem_fun(*(SPDesktop*)vw->view, &SPDesktop::onDeleteUI));
294 sp_namedview_window_from_document(static_cast<SPDesktop*>(dtw->view));
295 sp_namedview_update_layers_from_document(static_cast<SPDesktop*>(dtw->view));
394 Inkscape::UI::View::View *view = static_cast<Inkscape::UI::View::View*> (g_object_get_data(G_OBJECT(object), "view"));
395 view->tipsMessageContext()->set(Inkscape::NORMAL_MESSAGE, (gchar *)tip);
401 Inkscape::UI::View::View *view = static_cast<Inkscape::UI::View::View*> (g_object_get_data(G_OBJECT(object), "view"));
402 view->tipsMessageContext()->clear();
461 static GtkWidget *sp_ui_menu_append_item_from_verb(GtkMenu *menu, Inkscape::Verb *verb, Inkscape::UI::View::View *view, bool radio = false, GSList *group = NULL)
472 action = verb->get_action(Inkscape::ActionContext(view));
509 g_object_set_data(G_OBJECT(item), "view", (gpointer) view);
523 Glib::ustring getLayoutPrefPath( Inkscape::UI::View::View *view )
527 if (reinterpret_cast<SPDesktop*>(view)->is_focusMode()) {
529 } else if (reinterpret_cast<SPDesktop*>(view)->is_fullscreen()) {
542 Inkscape::UI::View::View *view = (Inkscape::UI::View::View *) g_object_get_data(G_OBJECT(menuitem), "view");
551 Glib::ustring pref_path = getLayoutPrefPath( view );
559 reinterpret_cast<SPDesktop*>(view)->layoutWidget();
563 static bool getViewStateFromPref(Inkscape::UI::View::View *view, gchar const *pref)
565 Glib::ustring pref_path = getLayoutPrefPath( view );
582 Inkscape::UI::View::View *view = (Inkscape::UI::View::View *) g_object_get_data(G_OBJECT(menuitem), "view");
584 SPDesktop *dt = static_cast<SPDesktop*>(view);
602 ison = getViewStateFromPref(view, pref);
606 ison = getViewStateFromPref(view, pref);
623 Inkscape::UI::View::View *view = (Inkscape::UI::View::View *) g_object_get_data(G_OBJECT(menuitem), "view");
626 Inkscape::UI::UXManager::getInstance()->setTask( dynamic_cast<SPDesktop*>(view), taskNum );
643 Inkscape::UI::View::View *view = (Inkscape::UI::View::View *) g_object_get_data(G_OBJECT(widget), "view");
644 SPDesktop *dt = static_cast<SPDesktop*>(view);
680 sp_ui_menu_append_check_item_from_verb(GtkMenu *menu, Inkscape::UI::View::View *view, gchar const *label, gchar const *tip, gchar const *pref,
690 SPAction *action = (verb) ? verb->get_action(Inkscape::ActionContext(view)) : 0;
705 g_object_set_data(G_OBJECT(item), "view", (gpointer) view);
737 sp_ui_checkboxes_menus(GtkMenu *m, Inkscape::UI::View::View *view)
739 //sp_ui_menu_append_check_item_from_verb(m, view, _("_Menu"), _("Show or hide the menu bar"), "menu",
741 sp_ui_menu_append_check_item_from_verb(m, view, NULL, NULL, "commands",
743 sp_ui_menu_append_check_item_from_verb(m, view,NULL, NULL, "snaptoolbox",
745 sp_ui_menu_append_check_item_from_verb(m, view, NULL, NULL, "toppanel",
747 sp_ui_menu_append_check_item_from_verb(m, view, NULL, NULL, "toolbox",
749 sp_ui_menu_append_check_item_from_verb(m, view, NULL, NULL, "rulers",
751 sp_ui_menu_append_check_item_from_verb(m, view, NULL, NULL, "scrollbars",
753 sp_ui_menu_append_check_item_from_verb(m, view, NULL, NULL, "panels",
755 sp_ui_menu_append_check_item_from_verb(m, view, NULL, NULL, "statusbar",
760 static void addTaskMenuItems(GtkMenu *menu, Inkscape::UI::View::View *view)
771 gint active = Inkscape::UI::UXManager::getInstance()->getDefaultTask( dynamic_cast<SPDesktop*>(view) );
781 g_object_set_data( G_OBJECT(item), "view", view );
825 * @param view The View that this menu is being built for
827 static void sp_ui_build_dyn_menus(Inkscape::XML::Node *menus, GtkWidget *menu, Inkscape::UI::View::View *view)
839 sp_ui_build_dyn_menus(menu_pntr->firstChild(), submenu, view);
850 GtkWidget *item = sp_ui_menu_append_item_from_verb (GTK_MENU(menu), verb, view, true, group);
856 SPAction *action = verb->get_action(Inkscape::ActionContext(view));
865 SPAction *action = verb->get_action(Inkscape::ActionContext(view));
866 sp_ui_menu_append_check_item_from_verb(GTK_MENU(menu), view, action->name, action->tip, NULL,
870 sp_ui_menu_append_item_from_verb(GTK_MENU(menu), verb, view);
920 sp_ui_checkboxes_menus(GTK_MENU(menu), view);
924 addTaskMenuItems(GTK_MENU(menu), view);
930 GtkWidget *sp_ui_main_menubar(Inkscape::UI::View::View *view)
933 sp_ui_build_dyn_menus(INKSCAPE.get_menus(), mbar, view);
1559 void ContextMenu::AppendItemFromVerb(Inkscape::Verb *verb)//, SPDesktop *view)//, bool radio, GSList *group)
1562 SPDesktop *view = _desktop;
1569 action = verb->get_action(Inkscape::ActionContext(view));