#ifndef _WX_WINDOW_H_BASE_
#define _WX_WINDOW_H_BASE_
+#ifdef __GNUG__
+ #pragma interface "windowbase.h"
+#endif
+
// ----------------------------------------------------------------------------
// headers which we must include here
// ----------------------------------------------------------------------------
class WXDLLEXPORT wxClientData;
class WXDLLEXPORT wxControl;
class WXDLLEXPORT wxCursor;
-class WXDLLEXPORT wxDc;
+class WXDLLEXPORT wxDC;
class WXDLLEXPORT wxDropTarget;
class WXDLLEXPORT wxItemResource;
class WXDLLEXPORT wxLayoutConstraints;
virtual void Clear() = 0;
// adjust DC for drawing on this window
- virtual void PrepareDC( wxDC &dc ) { }
+ virtual void PrepareDC( wxDC & WXUNUSED(dc) ) { }
// the update region of the window contains the areas which must be
// repainted by the program
// contains the last id generated by NewControlId
static int ms_lastControlId;
+ // no copy ctor/assignment operator
+ wxWindowBase(const wxWindowBase&);
+ wxWindowBase& operator=(const wxWindowBase&);
+
DECLARE_EVENT_TABLE()
};