aboutsummaryrefslogtreecommitdiff
path: root/Src/Wasabi/api/util/systray.h
blob: 3e4f6d93c9a48c70c1299e784c1d5744142afda1 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#ifndef __SYSTRAY_H
#define __SYSTRAY_H

#include <bfc/string/StringW.h>

class Systray 
{
public: 
  Systray(HWND wnd, int uid, int msg, HICON smallicon);
  ~Systray();
  void setTip(const wchar_t *tip);
private:
  bool addIcon();
  bool deleteIcon();
  bool setTip();
  int id, message;
  HWND hwnd;
  HICON icon;
  StringW tip;
};


#endif