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

twin

KWinInterface.h

00001 #ifndef KWIN_INTERFACE_H
00002 #define KWIN_INTERFACE_H
00003 
00004 #include <dcopobject.h>
00005 
00006 class KWinInterface : virtual public DCOPObject
00007     {
00008     K_DCOP
00009 
00010     k_dcop:
00011 
00012     virtual ASYNC cascadeDesktop() = 0;
00013     virtual ASYNC unclutterDesktop() = 0;
00014     virtual ASYNC reconfigure() = 0;
00015     virtual ASYNC killWindowId(unsigned long winId) = 0;
00016     virtual ASYNC suspendWindowId(unsigned long winId) = 0;
00017     virtual ASYNC resumeWindowId(unsigned long winId) = 0;
00018     virtual bool isResumeableWindowID(unsigned long winId) = 0;
00019     virtual void refresh() = 0;
00020     virtual void doNotManage(TQString)= 0;
00021     virtual void showWindowMenuAt(unsigned long winId, int x, int y)= 0;
00022     virtual void kDestopResized() = 0;
00023     virtual void setDesktopLayout(int orientation, int x, int y)= 0;
00024     virtual bool setCurrentDesktop(int)= 0;
00025     virtual int currentDesktop() const = 0;
00026     virtual void nextDesktop() = 0;
00027     virtual void previousDesktop() = 0;
00028     virtual void circulateDesktopApplications() = 0;
00029     virtual void updateOverlappingShadows(unsigned long window) = 0;
00030     virtual void setShadowed(unsigned long window, bool shadowed) = 0;
00031 
00032     // kompmgr stuff
00033     virtual void startKompmgr() = 0;
00034     virtual void stopKompmgr() = 0;
00035     virtual bool kompmgrIsRunning() = 0;
00036     virtual void kompmgrReloadSettings() = 0;
00037     virtual void setOpacity(unsigned long winId, unsigned int opacityPercent) = 0;
00038     virtual void setShadowSize(unsigned long winId, unsigned int shadowSizePercent) = 0;
00039     virtual void setUnshadowed(unsigned long winId) = 0;
00040 
00041     k_dcop_signals:
00042 
00043     virtual void kompmgrStarted() = 0;
00044     virtual void kompmgrStopped() = 0;
00045 
00046     // never emitted  
00047     virtual void dcopResetAllClients();
00048     };
00049 
00050 #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.6.3
This website is maintained by Timothy Pearson.