// wxDC
//-----------------------------------------------------------------------------
-IMPLEMENT_ABSTRACT_CLASS(wxDC,wxObject)
-
wxDC::wxDC(void)
{
m_ok = FALSE;
m_scaleX = 1.0;
m_scaleY = 1.0;
- m_mappingMode = MM_TEXT;
+ m_mappingMode = wxMM_TEXT;
m_needComputeScaleX = FALSE;
m_needComputeScaleY = FALSE;
};
};
-void wxDC::DrawSpline( wxList *points )
-{
- DrawOpenSpline( points );
-};
-
void wxDC::DrawSpline( int n, wxPoint points[] )
{
wxList list;
{
switch (mode)
{
- case MM_TWIPS:
+ case wxMM_TWIPS:
SetLogicalScale( twips2mm*m_mm_to_pix_x, twips2mm*m_mm_to_pix_y );
break;
- case MM_POINTS:
+ case wxMM_POINTS:
SetLogicalScale( pt2mm*m_mm_to_pix_x, pt2mm*m_mm_to_pix_y );
break;
- case MM_METRIC:
+ case wxMM_METRIC:
SetLogicalScale( m_mm_to_pix_x, m_mm_to_pix_y );
break;
- case MM_LOMETRIC:
+ case wxMM_LOMETRIC:
SetLogicalScale( m_mm_to_pix_x/10.0, m_mm_to_pix_y/10.0 );
break;
default:
- case MM_TEXT:
+ case wxMM_TEXT:
SetLogicalScale( 1.0, 1.0 );
break;
};
- if (mode != MM_TEXT)
+ if (mode != wxMM_TEXT)
{
m_needComputeScaleX = TRUE;
m_needComputeScaleY = TRUE;
{
// this is a bit artificial, but we need to force wxDC to think
// the pen has changed
- wxPen* pen = GetPen();
+ wxPen* pen = & GetPen();
wxPen tempPen;
m_pen = tempPen;
- SetPen(pen);
+ SetPen(* pen);
}
};