#include <wx/wx.h>
#endif
-#include <wx/wxexpr.h>
+#include <wx/deprecated/setup.h>
+#include <wx/deprecated/wxexpr.h>
#include "studio.h"
#include "doc.h"
wxShape* shape = new csCircleShape();
shape->AssignNewIds();
- shape->SetEventHandler(new csEvtHandler(shape, shape, wxString("")));
+ shape->SetEventHandler(new csEvtHandler(shape, shape, wxEmptyString));
- m_symbolDatabase->AddSymbol(new csSymbol("Circle", shape));
+ m_symbolDatabase->AddSymbol(new csSymbol(_T("Circle"), shape));
shape = new csCircleShadowShape();
shape->AssignNewIds();
- shape->SetEventHandler(new csEvtHandler(shape, shape, wxString("")));
+ shape->SetEventHandler(new csEvtHandler(shape, shape, wxEmptyString));
- m_symbolDatabase->AddSymbol(new csSymbol("Circle shadow", shape));
+ m_symbolDatabase->AddSymbol(new csSymbol(_T("Circle shadow"), shape));
shape = new csThinRectangleShape();
shape->AssignNewIds();
- shape->SetEventHandler(new csEvtHandler(shape, shape, wxString("")));
+ shape->SetEventHandler(new csEvtHandler(shape, shape, wxEmptyString));
- m_symbolDatabase->AddSymbol(new csSymbol("Thin Rectangle", shape));
+ m_symbolDatabase->AddSymbol(new csSymbol(_T("Thin Rectangle"), shape));
shape = new csWideRectangleShape();
shape->AssignNewIds();
- shape->SetEventHandler(new csEvtHandler(shape, shape, wxString("")));
+ shape->SetEventHandler(new csEvtHandler(shape, shape, wxEmptyString));
- m_symbolDatabase->AddSymbol(new csSymbol("Wide Rectangle", shape));
+ m_symbolDatabase->AddSymbol(new csSymbol(_T("Wide Rectangle"), shape));
shape = new csSemiCircleShape();
shape->AssignNewIds();
- shape->SetEventHandler(new csEvtHandler(shape, shape, wxString("")));
+ shape->SetEventHandler(new csEvtHandler(shape, shape, wxEmptyString));
- m_symbolDatabase->AddSymbol(new csSymbol("SemiCircle", shape));
+ m_symbolDatabase->AddSymbol(new csSymbol(_T("SemiCircle"), shape));
shape = new csTriangleShape();
shape->AssignNewIds();
- shape->SetEventHandler(new csEvtHandler(shape, shape, wxString("")));
+ shape->SetEventHandler(new csEvtHandler(shape, shape, wxEmptyString));
- m_symbolDatabase->AddSymbol(new csSymbol("Triangle", shape));
+ m_symbolDatabase->AddSymbol(new csSymbol(_T("Triangle"), shape));
shape = new csOctagonShape();
shape->AssignNewIds();
- shape->SetEventHandler(new csEvtHandler(shape, shape, wxString("")));
+ shape->SetEventHandler(new csEvtHandler(shape, shape, wxEmptyString));
- m_symbolDatabase->AddSymbol(new csSymbol("Octagon", shape));
+ m_symbolDatabase->AddSymbol(new csSymbol(_T("Octagon"), shape));
shape = new csGroupShape();
shape->AssignNewIds();
- shape->SetEventHandler(new csEvtHandler(shape, shape, wxString("")));
+ shape->SetEventHandler(new csEvtHandler(shape, shape, wxEmptyString));
- m_symbolDatabase->AddSymbol(new csSymbol("Group", shape));
+ m_symbolDatabase->AddSymbol(new csSymbol(_T("Group"), shape));
}
wxBitmap* csSymbolDatabase::CreateToolBitmap(csSymbol* symbol, const wxSize& toolSize)
memDC.SelectObject(*newBitmap);
memDC.SetPen(* wxBLACK_PEN);
memDC.SetBrush(* wxWHITE_BRUSH);
- memDC.SetBackground(wxBrush(wxSystemSettings::GetSystemColour(wxSYS_COLOUR_3DFACE), wxSOLID));
+ memDC.SetBackground(wxBrush(wxSystemSettings::GetColour(wxSYS_COLOUR_3DFACE), wxSOLID));
memDC.SetLogicalFunction(wxCOPY);
memDC.Clear();
memDC.SetUserScale(scaleFactor, scaleFactor);
- memDC.SetBackground(wxBrush(wxSystemSettings::GetSystemColour(wxSYS_COLOUR_3DFACE), wxSOLID));
+ memDC.SetBackground(wxBrush(wxSystemSettings::GetColour(wxSYS_COLOUR_3DFACE), wxSOLID));
memDC.Clear();
symbol->GetShape()->Show(TRUE);