X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/e2d5abbf527ae760cf65467bf94b914ba9974657..e91e1e3d5cab263883c1cee1689c898b8f7c4ecd:/include/wx/notifmsg.h diff --git a/include/wx/notifmsg.h b/include/wx/notifmsg.h index 08f0672c2f..fe49c8763c 100644 --- a/include/wx/notifmsg.h +++ b/include/wx/notifmsg.h @@ -3,7 +3,6 @@ // Purpose: class allowing to show notification messages to the user // Author: Vadim Zeitlin // Created: 2007-11-19 -// RCS-ID: $Id$ // Copyright: (c) 2007 Vadim Zeitlin // Licence: wxWindows licence /////////////////////////////////////////////////////////////////////////////// @@ -37,7 +36,7 @@ public: // create a notification object with the given title and message (the // latter may be empty in which case only the title will be shown) wxNotificationMessageBase(const wxString& title, - const wxString& message = wxString(), + const wxString& message = wxEmptyString, wxWindow *parent = NULL, int flags = wxICON_INFORMATION) : m_title(title), @@ -124,17 +123,18 @@ private: int m_flags; - DECLARE_NO_COPY_CLASS(wxNotificationMessageBase) + wxDECLARE_NO_COPY_CLASS(wxNotificationMessageBase); }; -#if defined(__WXGTK__) && wxUSE_LIBHILDON - #include "wx/gtk/hildon/notifmsg.h" /* - TODO: provide support for - - libnotify (Gnome) - - Growl (http://growl.info/, OS X) + TODO: Implement under OS X using notification centre (10.8+) or + Growl (http://growl.info/) for the previous versions. */ -#elif defined(__WXMSW__) && wxUSE_TASKBARICON +#if defined(__WXGTK__) && wxUSE_LIBNOTIFY + #include "wx/gtk/notifmsg.h" +#elif defined(__WXGTK__) && (wxUSE_LIBHILDON || wxUSE_LIBHILDON2) + #include "wx/gtk/hildon/notifmsg.h" +#elif defined(__WXMSW__) && wxUSE_TASKBARICON && wxUSE_TASKBARICON_BALLOONS #include "wx/msw/notifmsg.h" #else #include "wx/generic/notifmsg.h" @@ -144,7 +144,7 @@ private: public: wxNotificationMessage() { } wxNotificationMessage(const wxString& title, - const wxString& message = wxString(), + const wxString& message = wxEmptyString, wxWindow *parent = NULL, int flags = wxICON_INFORMATION) : wxGenericNotificationMessage(title, message, parent, flags)