]> git.saurik.com Git - wxWidgets.git/blobdiff - interface/wx/taskbar.h
Use wxUSE_LONGLONG_NATIVE more
[wxWidgets.git] / interface / wx / taskbar.h
index 9eb2faaefb2e1331b15f9275d187bbf98b2c59b4..59f1e91cc0b244419d5dc3f1a813abe5643fa251 100644 (file)
@@ -8,7 +8,6 @@
 
 /**
     @class wxTaskBarIcon
-    @wxheader{taskbar.h}
 
     This class represents a taskbar icon. A taskbar icon is an icon that appears in
     the 'system tray' and responds to mouse clicks, optionally with a tooltip above it to help provide information.
@@ -27,7 +26,7 @@ public:
     /**
         Destroys the wxTaskBarIcon object, removing the icon if not already removed.
     */
-    ~wxTaskBarIcon();
+    virtual ~wxTaskBarIcon();
 
     /**
         This method is called by the library when the user requests popup menu
@@ -51,23 +50,23 @@ public:
     /**
         Returns @true if SetIcon() was called with no subsequent RemoveIcon().
     */
-    bool IsIconInstalled();
+    bool IsIconInstalled() const;
 
     /**
         Returns @true if the object initialized successfully.
     */
-    bool IsOk();
+    bool IsOk() const;
 
     /**
         Pops up a menu at the current mouse position. The events can be handled by
         a class derived from wxTaskBarIcon.
     */
-    bool PopupMenu(wxMenu* menu);
+    virtual bool PopupMenu(wxMenu* menu);
 
     /**
         Removes the icon previously set with SetIcon().
     */
-    bool RemoveIcon();
+    virtual bool RemoveIcon();
 
     /**
         Sets the icon, and optional tooltip text.