]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/os2/taskbar.h
*** empty log message ***
[wxWidgets.git] / include / wx / os2 / taskbar.h
diff --git a/include/wx/os2/taskbar.h b/include/wx/os2/taskbar.h
new file mode 100644 (file)
index 0000000..7f4a36b
--- /dev/null
@@ -0,0 +1,49 @@
+/////////////////////////////////////////////////////////////////////////
+// File:        taskbar.h
+// Purpose:        Defines wxTaskBarIcon class for manipulating icons on the
+//              task bar. Optional.
+// Author:      AUTHOR
+// Modified by:
+// Created:     ??/??/98
+// RCS-ID:      $Id$
+// Copyright:   (c)
+// Licence:    wxWindows licence
+/////////////////////////////////////////////////////////////////////////
+
+#ifndef _WX_TASKBAR_H_
+#define _WX_TASKBAR_H_
+
+#ifdef __GNUG__
+#pragma interface "taskbar.h"
+#endif
+
+#include <wx/list.h>
+#include <wx/icon.h>
+
+class wxTaskBarIcon: public wxObject
+{
+public:
+       wxTaskBarIcon();
+       virtual ~wxTaskBarIcon();
+
+// Accessors
+
+// Operations
+    bool SetIcon(const wxIcon& icon, const wxString& tooltip = "");
+    bool RemoveIcon();
+
+// Overridables
+    virtual void OnMouseMove();
+    virtual void OnLButtonDown();
+    virtual void OnLButtonUp();
+    virtual void OnRButtonDown();
+    virtual void OnRButtonUp();
+    virtual void OnLButtonDClick();
+    virtual void OnRButtonDClick();
+
+// Data members
+protected:
+};
+
+#endif
+    // _WX_TASKBAR_H_