#ifndef _WX_WINDOW_H_BASE_
#define _WX_WINDOW_H_BASE_
-#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
- #pragma interface "windowbase.h"
-#endif
-
// ----------------------------------------------------------------------------
// headers which we must include here
// ----------------------------------------------------------------------------
class WXDLLEXPORT wxAccessible;
#endif
-class WXDLLEXPORT wxWindowExtraData;
-
// ----------------------------------------------------------------------------
// helper stuff used by wxWindow
// ----------------------------------------------------------------------------
void SetHelpTextForId(const wxString& text);
// get the help string associated with this window (may be empty)
wxString GetHelpText() const;
+#else
+ // silently ignore SetHelpText() calls
+ void SetHelpText(const wxString& WXUNUSED(text)) { }
+ void SetHelpTextForId(const wxString& WXUNUSED(text)) { }
#endif // wxUSE_HELP
// tooltips
// implements the window variants
virtual void DoSetWindowVariant( wxWindowVariant variant ) ;
- // Was a reserved pointer in 2.6.0, now used to hold extra data members
- // without breaking compatibility.
- wxWindowExtraData* m_extraData;
+ // Reserved for future use
+ void* m_windowReserved;
private:
// contains the last id generated by NewControlId