#define _WX_BITMAP_H_
#ifdef __GNUG__
-#pragma interface "bitmap.h"
+ #pragma interface "bitmap.h"
#endif
-#include "wx/gdiobj.h"
-#include "wx/gdicmn.h"
#include "wx/palette.h"
// Bitmap
static void InitStandardHandlers();
static void CleanUpHandlers();
protected:
- static wxList sm_handlers;
// TODO: Implementation
public:
#pragma interface "stattext.h"
#endif
-#include "wx/control.h"
-
-WXDLLEXPORT_DATA(extern const char*) wxStaticTextNameStr;
-
class WXDLLEXPORT wxStaticText: public wxStaticTextBase
{
DECLARE_DYNAMIC_CLASS(wxStaticText)
// a control showing an icon or a bitmap
class WXDLLEXPORT wxStaticBitmapBase : public wxControl
{
-public:
+ public:
+#ifdef __WXMAC_X__
+ ~wxStaticBitmapBase() { }
+#endif
+
// our interface
virtual void SetIcon(const wxIcon& icon) = 0;
virtual void SetBitmap(const wxBitmap& bitmap) = 0;
/////////////////////////////////////////////////////////////////////////////
#ifdef __GNUG__
+#pragma implementation "bitmapbase.h"
#pragma implementation "bitmap.h"
#endif
-#include "wx/wx.h"
-#include "wx/setup.h"
-#include "wx/utils.h"
-#include "wx/palette.h"
+#include "wx/defs.h"
+
#include "wx/bitmap.h"
#include "wx/icon.h"
#include "wx/log.h"
}
}
-wxList wxBitmap::sm_handlers;
+wxList wxBitmapBase::sm_handlers;
bool wxBitmap::CopyFromIcon(const wxIcon& icon)
/////////////////////////////////////////////////////////////////////////////
#ifdef __GNUG__
+#pragma implementation "bitmapbase.h"
#pragma implementation "bitmap.h"
#endif
-#include "wx/wx.h"
-#include "wx/setup.h"
-#include "wx/utils.h"
-#include "wx/palette.h"
+#include "wx/defs.h"
+
#include "wx/bitmap.h"
#include "wx/icon.h"
#include "wx/log.h"
}
}
-wxList wxBitmap::sm_handlers;
+wxList wxBitmapBase::sm_handlers;
bool wxBitmap::CopyFromIcon(const wxIcon& icon)
#pragma implementation "checklst.h"
#endif
-#include "wx/checklst.h"
+#include "wx/defs.h"
#if wxUSE_CHECKLISTBOX
+#include "wx/checklst.h"
+
// ============================================================================
// implementation
// ============================================================================
//-------------------------------------------------------------------------------------
#ifdef __GNUG__
-#pragma implementation "radiobox.h"
+ #pragma implementation "radioboxbase.h"
+ #pragma implementation "radiobox.h"
#endif
#include "wx/defs.h"
/////////////////////////////////////////////////////////////////////////////
#ifdef __GNUG__
-#pragma implementation "statbmp.h"
+ #pragma implementation "statbmp.h"
#endif
#include "wx/defs.h"
#pragma implementation "checklst.h"
#endif
-#include "wx/checklst.h"
+#include "wx/defs.h"
#if wxUSE_CHECKLISTBOX
+#include "wx/checklst.h"
+
// ============================================================================
// implementation
// ============================================================================
//-------------------------------------------------------------------------------------
#ifdef __GNUG__
-#pragma implementation "radiobox.h"
+ #pragma implementation "radioboxbase.h"
+ #pragma implementation "radiobox.h"
#endif
#include "wx/defs.h"
/////////////////////////////////////////////////////////////////////////////
#ifdef __GNUG__
-#pragma implementation "statbmp.h"
+ #pragma implementation "statbmp.h"
#endif
#include "wx/defs.h"