]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/msw/notifmsg.h
Add non-vararg wxFileTypeInfo ctor and various setters.
[wxWidgets.git] / include / wx / msw / notifmsg.h
index 0928ea71bc9094b096b512e0799b78403cbb1e3f..b4459b9aa4df037a2205152eb378c137eca11e5f 100644 (file)
@@ -47,17 +47,27 @@ public:
     // returns the task bar icon which was used previously (may be NULL)
     static wxTaskBarIcon *UseTaskBarIcon(wxTaskBarIcon *icon);
 
     // returns the task bar icon which was used previously (may be NULL)
     static wxTaskBarIcon *UseTaskBarIcon(wxTaskBarIcon *icon);
 
+    // call this to always use the generic implementation, even if the system
+    // supports the balloon tooltips used by the native one
+    static void AlwaysUseGeneric(bool alwaysUseGeneric)
+    {
+        ms_alwaysUseGeneric = alwaysUseGeneric;
+    }
+
 private:
     // common part of all ctors
     void Init() { m_impl = NULL; }
 
 
 private:
     // common part of all ctors
     void Init() { m_impl = NULL; }
 
 
+    // flag indicating whether we should always use generic implementation
+    static bool ms_alwaysUseGeneric;
+
     // the real implementation of this class (selected during run-time because
     // the balloon task bar icons are not available in all Windows versions)
     class wxNotifMsgImpl *m_impl;
 
 
     // the real implementation of this class (selected during run-time because
     // the balloon task bar icons are not available in all Windows versions)
     class wxNotifMsgImpl *m_impl;
 
 
-    DECLARE_NO_COPY_CLASS(wxNotificationMessage)
+    wxDECLARE_NO_COPY_CLASS(wxNotificationMessage);
 };
 
 #endif // _WX_MSW_NOTIFMSG_H_
 };
 
 #endif // _WX_MSW_NOTIFMSG_H_