Lines Matching defs:SPDesktopWidget
5 * SPDesktopWidget: handling Gtk events on a desktop.
28 struct SPDesktopWidget;
32 #define SP_TYPE_DESKTOP_WIDGET SPDesktopWidget::getType()
33 #define SP_DESKTOP_WIDGET(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), SP_TYPE_DESKTOP_WIDGET, SPDesktopWidget))
38 void sp_desktop_widget_show_decorations(SPDesktopWidget *dtw, gboolean show);
39 void sp_desktop_widget_iconify(SPDesktopWidget *dtw);
40 void sp_desktop_widget_maximize(SPDesktopWidget *dtw);
41 void sp_desktop_widget_fullscreen(SPDesktopWidget *dtw);
42 void sp_desktop_widget_update_zoom(SPDesktopWidget *dtw);
43 void sp_desktop_widget_update_rulers (SPDesktopWidget *dtw);
44 void sp_desktop_widget_update_hruler (SPDesktopWidget *dtw);
45 void sp_desktop_widget_update_vruler (SPDesktopWidget *dtw);
48 void sp_desktop_widget_toggle_rulers (SPDesktopWidget *dtw);
49 void sp_desktop_widget_toggle_scrollbars (SPDesktopWidget *dtw);
50 void sp_desktop_widget_update_scrollbars (SPDesktopWidget *dtw, double scale);
51 void sp_desktop_widget_toggle_color_prof_adj( SPDesktopWidget *dtw );
52 void sp_desktop_widget_toggle_guides_lock( SPDesktopWidget *dtw );
53 bool sp_desktop_widget_color_prof_adj_enabled( SPDesktopWidget *dtw );
55 void sp_dtw_desktop_activate (SPDesktopWidget *dtw);
56 void sp_dtw_desktop_deactivate (SPDesktopWidget *dtw);
65 struct SPDesktopWidget {
125 SPDesktopWidget *_dtw;
126 WidgetStub (SPDesktopWidget* dtw) : _dtw(dtw) {}
248 static SPDesktopWidget* createInstance(SPNamedView *namedview);
258 static void init(SPDesktopWidget *widget);
265 /// The SPDesktopWidget vtable