From: Václav Slavík Date: Tue, 31 Jul 2001 22:44:30 +0000 (+0000) Subject: wxWindowBase remembers title/label now X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/711c76db491087f9a81e86f40a50bda84ba44aa5 wxWindowBase remembers title/label now git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11227 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/include/wx/window.h b/include/wx/window.h index 3f453930d6..fb8971a94c 100644 --- a/include/wx/window.h +++ b/include/wx/window.h @@ -172,8 +172,8 @@ public: // the title (or label, see below) of the window: the text which the // window shows - virtual void SetTitle( const wxString & WXUNUSED(title) ) { } - virtual wxString GetTitle() const { return ""; } + virtual void SetTitle( const wxString& title ) { m_title = title; } + virtual wxString GetTitle() const { return m_title; } // label is just the same as the title (but for, e.g., buttons it // makes more sense to speak about labels) @@ -786,6 +786,9 @@ protected: // the window id - a number which uniquely identifies a window among // its siblings unless it is -1 wxWindowID m_windowId; + + // the window label + wxString m_title; // the parent window of this window (or NULL) and the list of the children // of this window @@ -996,7 +999,7 @@ private: #define sm_classwxWindowGTK sm_classwxWindow #endif // wxUniv #include "wx/gtk/window.h" -#elif defined(__WXGL__) +#elif defined(__WXMGL__) #ifdef __WXUNIVERSAL__ #define wxWindowNative wxWindowMGL #else // !wxUniv