Changeset 560 in Sophya


Ignore:
Timestamp:
Nov 10, 1999, 1:22:17 AM (26 years ago)
Author:
ercodmgr
Message:

Modif cosmetique PICMapView - Reza 10/11/99

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaPI/PI/picmapview.cc

    r557 r560  
    44
    55#include "picmapview.h"
     6#include <math.h>
    67
    78//++
     
    144145    g->SelFontSzPt(fsz);
    145146    char buff[32];
    146     sprintf(buff, "%.2f", vmin);
     147    double av;
     148    av = fabs(vmin);
     149    if ( (av < 1.e6) && (av > 1.e-3) )  sprintf(buff, "%.2f", vmin);
     150    else sprintf(buff, "%8.4g", vmin);
    147151    g->DrawString(4, sy-4, buff);
    148     sprintf(buff, "%.2f", vmax);
     152    av = fabs(vmax);
     153    if ( (av < 1.e6) && (av > 1.e-3) )  sprintf(buff, "%.2f", vmax);
     154    else sprintf(buff, "%8.4g", vmax);
    149155    g->DrawString(sx-4-(int)g->CalcStringWidth(buff), sy-4, buff);
    150156    }
     
    153159    g->SelFontSzPt(fsz);
    154160    char buff[32];
    155     sprintf(buff, "%.2f", vmin);
     161    double av;
     162    av = fabs(vmin);
     163    if ( (av < 1.e6) && (av > 1.e-3) )  sprintf(buff, "%.2f", vmin);
     164    else sprintf(buff, "%8.4g", vmin);
    156165    g->DrawString(4, sy-4, buff);
    157     sprintf(buff, "%.2f", vmax);
     166    av = fabs(vmax);
     167    if ( (av < 1.e6) && (av > 1.e-3) )  sprintf(buff, "%.2f", vmax);
     168    else sprintf(buff, "%8.4g", vmax);
    158169    int fa, fd;
    159170    g->DrawString(4, g->GetFont().GetFontHeight(fa,fd)+4, buff);
Note: See TracChangeset for help on using the changeset viewer.