** This is part of the CTSim program
** Copyright (C) 1983-2000 Kevin Rosenberg
**
-** $Id: ezplot.cpp,v 1.17 2000/12/16 06:12:47 kevin Exp $
+** $Id: ezplot.cpp,v 1.20 2000/12/20 20:08:48 kevin Exp $
**
** This program is free software; you can redistribute it and/or modify
** it under the terms of the GNU General Public License (version 2) as
// Defaults
static const double TICKRATIO = 0.4; // ratio of minor to major tick lengths
static const int MAXNUMFMT = 15; // maximum length of a numeric format
-static const double DEF_CHARHEIGHT = (1./43.); //size of characters in NDC
-static const double DEF_CHARWIDTH = (1./80.); // size of characters in NDC
static const int DEF_CURVE_CLR = C_RED;
void
EZPlot::initPlotSettings ()
{
- charheight = DEF_CHARHEIGHT;
- charwidth = DEF_CHARWIDTH;
+ charheight = rSGP.getCharHeight();
+ charwidth = rSGP.getCharWidth();
c_xlabel = "";
c_ylabel = "";
if (o_ytlabel == TRUE && axis_near == FALSE) {
snprintf (str, sizeof(str), y_numfmt, ygw_min + yw_tickinc * i);
rSGP.moveAbs (yaxispos + ytl_ofs, y + 0.5 * charheight);
- rSGP.setTextColor (clr_number, -1);
+ rSGP.setTextColor (clr_number, -1);\r
rSGP.drawText (str);
}
}