#endif
// For compilers that support precompilation, includes "wx.h".
-#include <wx/wxprec.h>
+#include "wx/wxprec.h"
#ifdef __BORLANDC__
#pragma hdrstop
#include <wx/wx.h>
#endif
-#include <wx/wxexpr.h>
+#if wxUSE_PROLOGIO
+#include <wx/deprecated/wxexpr.h>
+#endif
+
+#include "wx/ogl/ogl.h"
-#include <wx/ogl/basic.h>
-#include <wx/ogl/basicp.h>
-#include <wx/ogl/canvas.h>
-#include <wx/ogl/bmpshape.h>
-#include <wx/ogl/misc.h>
/*
* Bitmap object
wxBitmapShape::wxBitmapShape():wxRectangleShape(100.0, 50.0)
{
- m_filename = "";
+ m_filename = wxEmptyString;
}
wxBitmapShape::~wxBitmapShape()
{
if (!m_bitmap.Ok())
return;
-
+
wxMemoryDC tempDC;
tempDC.SelectObject(m_bitmap);
double x, y;
dc.Blit((long) x, (long) y, m_bitmap.GetWidth(), m_bitmap.GetHeight(), &tempDC, 0, 0);
}
-void wxBitmapShape::SetSize(double w, double h, bool recursive)
+void wxBitmapShape::SetSize(double w, double h, bool WXUNUSED(recursive))
{
if (m_bitmap.Ok())
{
SetDefaultRegionSize();
}
-#ifdef PROLOGIO
+#if wxUSE_PROLOGIO
void wxBitmapShape::WriteAttributes(wxExpr *clause)
{
// Can't really save the bitmap; so instantiate the bitmap
// at a higher level in the application, from a symbol library.
wxRectangleShape::WriteAttributes(clause);
- clause->AddAttributeValueString("filename", m_filename);
+ clause->AddAttributeValueString(_T("filename"), m_filename);
}
void wxBitmapShape::ReadAttributes(wxExpr *clause)
{
wxRectangleShape::ReadAttributes(clause);
- clause->GetAttributeValue("filename", m_filename);
+ clause->GetAttributeValue(_T("filename"), m_filename);
}
#endif