kwin/notifications.h

51 lines
1.1 KiB
C++

/*****************************************************************
KWin - the KDE window manager
This file is part of the KDE project.
Copyright (C) 1999, 2000 Matthias Ettrich <ettrich@kde.org>
Copyright (C) 2003 Lubos Lunak <l.lunak@kde.org>
You can Freely distribute this program under the GNU General Public
License. See the file "COPYING" for the exact licensing terms.
******************************************************************/
#ifndef KWIN_NOTIFICATIONS_H
#define KWIN_NOTIFICATIONS_H
namespace KWinInternal
{
class Notify
{
public:
enum Event
{
Activate,
Close,
Minimize,
UnMinimize,
Maximize,
UnMaximize,
OnAllDesktops,
NotOnAllDesktops,
New,
Delete,
TransNew,
TransDelete,
ShadeUp,
ShadeDown,
MoveStart,
MoveEnd,
ResizeStart,
ResizeEnd,
DesktopChange = 100
};
static void raise( Event );
};
} // namespace
#endif