// Created: 12/07/98
// RCS-ID: $Id$
// Copyright: (c) Julian Smart
-// Licence: wxWindows licence
+// Licence: wxWindows licence
/////////////////////////////////////////////////////////////////////////////
#ifndef _OGL_DRAWNP_H_
#endif
inline int GetOp() const { return m_op; }
- // Draw an outline using the current operation. By default, return FALSE (not drawn)
+ // Draw an outline using the current operation. By default, return false (not drawn)
virtual bool OnDrawOutline(wxDC& WXUNUSED(dc), double WXUNUSED(x), double WXUNUSED(y), double WXUNUSED(w), double WXUNUSED(h),
- double WXUNUSED(oldW), double WXUNUSED(oldH)) { return FALSE; }
+ double WXUNUSED(oldW), double WXUNUSED(oldH)) { return false; }
// Get the perimeter point using this data
virtual bool GetPerimeterPoint(double WXUNUSED(x1), double WXUNUSED(y1),
double *WXUNUSED(x3), double *WXUNUSED(y3),
double WXUNUSED(xOffset), double WXUNUSED(yOffset),
int WXUNUSED(attachmentMode))
- { return FALSE; }
+ { return false; }
protected:
int m_op;
{
public:
wxOpDraw(int theOp, double theX1, double theY1, double theX2, double theY2,
- double radius = 0.0, wxChar *s = NULL);
+ double radius = 0.0, const wxString& s = wxEmptyString);
~wxOpDraw();
void Do(wxDC& dc, double xoffset, double yoffset);
void Scale(double scaleX, double scaleY);
double m_x3;
double m_y3;
double m_radius;
- wxChar* m_textString;
+ wxString m_textString;
};