42
m_MoveResizeAtom (XInternAtom (GDK_DISPLAY_XDISPLAY (gdk_display_get_default ()),
43
"_NET_WM_MOVERESIZE", FALSE))
37
47
static WindowManager * Default ();
38
48
static void SetDefault (WindowManager *manager);
47
57
virtual void Decorate (guint32 xid);
48
58
virtual void Undecorate (guint32 xid);
60
void StartMove (guint32 id, int, int);
51
63
sigc::signal<void, guint32> window_mapped;
52
64
sigc::signal<void, guint32> window_unmapped;
53
65
sigc::signal<void, guint32> window_maximized;
54
66
sigc::signal<void, guint32> window_restored;
67
sigc::signal<void, guint32> window_minimized;
68
sigc::signal<void, guint32> window_unminimized;
69
sigc::signal<void, guint32> window_shaded;
70
sigc::signal<void, guint32> window_unshaded;
71
sigc::signal<void, guint32> window_shown;
72
sigc::signal<void, guint32> window_hidden;
73
sigc::signal<void, guint32> window_resized;
74
sigc::signal<void, guint32> window_moved;
75
sigc::signal<void, std::list<guint32> &> initiate_spread;
76
sigc::signal<void, std::list<guint32> &> terminate_spread;
79
Atom m_MoveResizeAtom;
57
82
#endif // WINDOW_MANAGER_H