kwin Library API Documentation

notifications.h

00001 /***************************************************************** 00002 KWin - the KDE window manager 00003 This file is part of the KDE project. 00004 00005 Copyright (C) 1999, 2000 Matthias Ettrich <ettrich@kde.org> 00006 Copyright (C) 2003 Lubos Lunak <l.lunak@kde.org> 00007 00008 You can Freely distribute this program under the GNU General Public 00009 License. See the file "COPYING" for the exact licensing terms. 00010 ******************************************************************/ 00011 00012 #ifndef KWIN_NOTIFICATIONS_H 00013 #define KWIN_NOTIFICATIONS_H 00014 00015 namespace KWinInternal 00016 { 00017 00018 class Notify 00019 { 00020 public: 00021 00022 enum Event 00023 { 00024 Activate, 00025 Close, 00026 Minimize, 00027 UnMinimize, 00028 Maximize, 00029 UnMaximize, 00030 OnAllDesktops, 00031 NotOnAllDesktops, 00032 New, 00033 Delete, 00034 TransNew, 00035 TransDelete, 00036 ShadeUp, 00037 ShadeDown, 00038 MoveStart, 00039 MoveEnd, 00040 ResizeStart, 00041 ResizeEnd, 00042 DesktopChange = 100 00043 }; 00044 00045 static void raise( Event ); 00046 }; 00047 00048 } // namespace 00049 00050 #endif
KDE Logo
This file is part of the documentation for kwin Library Version 3.2.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Thu Dec 16 19:08:41 2004 by doxygen 1.3.7 written by Dimitri van Heesch, © 1997-2003