1
////////////////////////////////////////////////////////////////////////////
2
// NoteCase notes manager project <http://notecase.sf.net>
4
// This code is licensed under BSD license.See "license.txt" for more details.
6
// File: Common Win32/Linux interface of an application tray icon
7
////////////////////////////////////////////////////////////////////////////
9
#ifndef PORTABLETRAYICON_H__
10
#define PORTABLETRAYICON_H__
14
#endif // _MSC_VER > 1000
17
#include "_win/TrayIcon.h"
19
#include "_unx/eggtrayicon.h"
23
class PortableTrayIcon
27
virtual ~PortableTrayIcon();
31
void SetTooltip(const char *szTip);
37
EggTrayIcon *m_tray_icon;
42
#endif // PORTABLETRAYICON_H__
1
////////////////////////////////////////////////////////////////////////////
2
// NoteCase notes manager project <http://notecase.sf.net>
4
// This code is licensed under BSD license.See "license.txt" for more details.
6
// File: Common Win32/Linux interface of an application tray icon
7
////////////////////////////////////////////////////////////////////////////
9
#ifndef PORTABLETRAYICON_H__
10
#define PORTABLETRAYICON_H__
14
#endif // _MSC_VER > 1000
17
#include "_win/TrayIcon.h"
19
#include "_unx/eggtrayicon.h"
23
class PortableTrayIcon
27
virtual ~PortableTrayIcon();
31
void SetTooltip(const char *szTip);
37
EggTrayIcon *m_tray_icon;
42
#endif // PORTABLETRAYICON_H__