summaryrefslogtreecommitdiffstats
path: root/src/widgets/desktop-widget.h
diff options
context:
space:
mode:
authorbulia byak <buliabyak@gmail.com>2007-06-18 18:52:51 +0000
committerbuliabyak <buliabyak@users.sourceforge.net>2007-06-18 18:52:51 +0000
commit13d1815d69f69a9c2c029549cc973b2d90808a46 (patch)
tree8a25bab804ff17f86b8ddfe4accde6d645f072a8 /src/widgets/desktop-widget.h
parentUp to date with current sources. (diff)
downloadinkscape-13d1815d69f69a9c2c029549cc973b2d90808a46.tar.gz
inkscape-13d1815d69f69a9c2c029549cc973b2d90808a46.zip
patch 1734633: option to save window geometry in prefs
(bzr r3075)
Diffstat (limited to 'src/widgets/desktop-widget.h')
-rw-r--r--src/widgets/desktop-widget.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/widgets/desktop-widget.h b/src/widgets/desktop-widget.h
index 0514dd393..ef70a21d1 100644
--- a/src/widgets/desktop-widget.h
+++ b/src/widgets/desktop-widget.h
@@ -35,6 +35,8 @@ void sp_desktop_widget_destroy (SPDesktopWidget* dtw);
gint sp_desktop_widget_set_focus(GtkWidget *widget, GdkEvent *event, SPDesktopWidget *dtw);
void sp_desktop_widget_show_decorations(SPDesktopWidget *dtw, gboolean show);
+void sp_desktop_widget_iconify(SPDesktopWidget *dtw);
+void sp_desktop_widget_maximize(SPDesktopWidget *dtw);
void sp_desktop_widget_fullscreen(SPDesktopWidget *dtw);
void sp_desktop_widget_layout(SPDesktopWidget *dtw);
void sp_desktop_widget_update_zoom(SPDesktopWidget *dtw);
@@ -127,6 +129,10 @@ struct SPDesktopWidget {
{ _dtw->setWindowTransient (p, transient_policy); }
virtual NR::Point getPointer()
{ return _dtw->window_get_pointer(); }
+ virtual void setIconified()
+ { sp_desktop_widget_iconify (_dtw); }
+ virtual void setMaximized()
+ { sp_desktop_widget_maximize (_dtw); }
virtual void setFullscreen()
{ sp_desktop_widget_fullscreen (_dtw); }
virtual bool shutdown()