• Skip to content
  • Skip to link menu
Trinity API Reference
  • Trinity API Reference
  • twin
 

twin

  • twin
KWinInterface.h
1#ifndef KWIN_INTERFACE_H
2#define KWIN_INTERFACE_H
3
4#include <dcopobject.h>
5
6class KWinInterface : virtual public DCOPObject
7 {
8 K_DCOP
9
10 k_dcop:
11
12 virtual ASYNC cascadeDesktop() = 0;
13 virtual ASYNC unclutterDesktop() = 0;
14 virtual ASYNC reconfigure() = 0;
15 virtual ASYNC killWindowId(unsigned long winId) = 0;
16 virtual ASYNC suspendWindowId(unsigned long winId) = 0;
17 virtual ASYNC resumeWindowId(unsigned long winId) = 0;
18 virtual bool isResumeableWindowID(unsigned long winId) = 0;
19 virtual void refresh() = 0;
20 virtual void doNotManage(TQString)= 0;
21 virtual void showWindowMenuAt(unsigned long winId, int x, int y) = 0;
22 virtual void showWindowMenu(unsigned long winId) = 0;
23 virtual void kDestopResized() = 0;
24 virtual void setDesktopLayout(int orientation, int x, int y)= 0;
25 virtual bool setCurrentDesktop(int)= 0;
26 virtual int currentDesktop() const = 0;
27 virtual void nextDesktop() = 0;
28 virtual void previousDesktop() = 0;
29 virtual void circulateDesktopApplications() = 0;
30 virtual void updateOverlappingShadows(unsigned long window) = 0;
31 virtual void setShadowed(unsigned long window, bool shadowed) = 0;
32 virtual void tileWindowToBorder(unsigned long w1, int location) = 0;
33 virtual void tileTwoWindowsHorizontally(unsigned long w1, unsigned long w2) = 0;
34 virtual void tileTwoWindowsVertically(unsigned long w1, unsigned long w2) = 0;
35 virtual void tileFourWindowsInGrid(unsigned long w1, unsigned long w2, unsigned long w3, unsigned long w4) = 0;
36
37 // kompmgr stuff
38 virtual void startKompmgr() = 0;
39 virtual void stopKompmgr() = 0;
40 virtual bool kompmgrIsRunning() = 0;
41 virtual void kompmgrReloadSettings() = 0;
42 virtual void setOpacity(unsigned long winId, unsigned int opacityPercent) = 0;
43 virtual void setShadowSize(unsigned long winId, unsigned int shadowSizePercent) = 0;
44 virtual void setUnshadowed(unsigned long winId) = 0;
45
46 k_dcop_signals:
47
48 virtual void kompmgrStarted() = 0;
49 virtual void kompmgrStopped() = 0;
50
51 // never emitted
52 virtual void dcopResetAllClients();
53 };
54
55#endif

twin

Skip menu "twin"
  • Main Page
  • Alphabetical List
  • Class List
  • File List
  • Class Members

twin

Skip menu "twin"
  • kate
  • libkonq
  • twin
  •   lib
Generated for twin by doxygen 1.9.4
This website is maintained by Timothy Pearson.