From c51ef797a707f4e2c6f9688d4378f2b0e9898a66 Mon Sep 17 00:00:00 2001 From: Perberos Date: Thu, 1 Dec 2011 22:56:10 -0300 Subject: moving from https://github.com/perberos/mate-desktop-environment --- mate-panel/xstuff.h | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 mate-panel/xstuff.h (limited to 'mate-panel/xstuff.h') diff --git a/mate-panel/xstuff.h b/mate-panel/xstuff.h new file mode 100644 index 00000000..0bd5f92b --- /dev/null +++ b/mate-panel/xstuff.h @@ -0,0 +1,39 @@ +#ifndef __XSTUFF_H__ +#define __XSTUFF_H__ + +#include +#include + +void xstuff_delete_property (GdkWindow *window, + const char *name); +gboolean xstuff_is_compliant_wm (void); +gboolean xstuff_net_wm_supports (const char *hint); + +void xstuff_unsetup_desktop_area (void); +void xstuff_set_pos_size (GdkWindow *window, + int x, int y, + int w, int h); +void xstuff_set_wmspec_dock_hints (GdkWindow *window, + gboolean autohide); +void xstuff_set_wmspec_strut (GdkWindow *window, + int left, + int right, + int top, + int bottom); + +void xstuff_zoom_animate (GtkWidget *widget, + GdkPixbuf *pixbuf, + PanelOrientation orientation, + GdkRectangle *opt_src_rect); + +int xstuff_get_current_workspace (GdkScreen *screen); + +void xstuff_grab_key_on_all_screens (int keycode, + guint modifiers, + gboolean grab); + +gboolean xstuff_is_display_dead (void); + +void xstuff_init (void); + +#endif /* __XSTUFF_H__ */ -- cgit v1.2.1