Added KWinGrid
[kwingrid.git] / kwingrid_iface.h
1 #ifndef __kwingrid_iface_h
2 #define __kwingrid_iface_h
3
4 #include <qstring.h>
5 #include <dcopobject.h>
6
7 class KWinGrid_Iface : virtual public DCOPObject
8 {
9     K_DCOP
10 public:
11     virtual ~KWinGrid_Iface() {}
12
13 k_dcop:
14     virtual void move(int __xslot, int __yslot) = 0;
15     virtual void resize(int __xsize, int __ysize) = 0;
16     virtual void moveResize(int __xslot, int __yslot, 
17                             int __xsize, int __ysize) = 0;
18     virtual void moveRelative(int __xdiff, int __ydiff) = 0;
19     virtual void resizeRelative(int __xdiff, int __ydiff) = 0;
20     virtual void toDesk(int __desk) = 0;
21
22     virtual void quit() = 0;
23     
24     virtual int activeWindow() = 0;
25 };
26
27 #endif