Changeset 1937 in Sophya


Ignore:
Timestamp:
Mar 14, 2002, 5:40:42 PM (24 years ago)
Author:
cmv
Message:

fin d ecriture des 10?? cmv 14/3/02

File:
1 edited

Legend:

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

    r1932 r1937  
    383383    if (flags & kLabels) {
    384384      if (!aYdir)
    385         DrawHLabels(g, -xMajTickLen*5, xFirstMajTick, xMajTickStep,0);
     385        DrawHLabels(g, -xMajTickLen*6, xFirstMajTick, xMajTickStep,0);
    386386      else
    387         DrawHLabels(g, xMajTickLen*5, xFirstMajTick, xMajTickStep,0);
     387        DrawHLabels(g, xMajTickLen*6, xFirstMajTick, xMajTickStep,0);
    388388      if (!aXdir)
    389389        DrawVLabels(g, -yMajTickLen*2, yFirstMajTick, yMajTickStep,1);
     
    441441    if (flags & kLabels) {
    442442      if (!aYdir) {
    443         DrawHLabels(g, g->DeltaUCY(yMin, -xMajTickLen*5), xFirstMajTick, xMajTickStep,0);
     443        DrawHLabels(g, g->DeltaUCY(yMin, -xMajTickLen*6), xFirstMajTick, xMajTickStep,0);
    444444        //DrawHLabels(g, g->DeltaUCY(yMax,  xMajTickLen*2), xFirstMajTick, xMajTickStep,0);
    445445      }
    446446      else {
    447447        //DrawHLabels(g, g->DeltaUCY(yMin, -xMajTickLen*2), xFirstMajTick, xMajTickStep,0);
    448         DrawHLabels(g, g->DeltaUCY(yMax,  xMajTickLen*5), xFirstMajTick, xMajTickStep,0);
     448        DrawHLabels(g, g->DeltaUCY(yMax,  xMajTickLen*6), xFirstMajTick, xMajTickStep,0);
    449449      }
    450450      if (!aXdir) {
     
    499499
    500500  // Choix du bon format pour les labels des axes;
    501   char label[64]; string format;
     501  char label[64]; string format; double fac = 1.;
    502502  int npuiss = BonFormatAxes(xBeg,xMax,xStep,format,2,1);
    503   double fac = 1.;
    504503
    505504  if(npuiss!=0) {
    506505    fac = pow(10.,(double)npuiss);
    507506    sprintf(label,"10^%d",npuiss);
    508     double largeur = g->CalcStringWidth(label);
    509     double xm = (aXdir)? xMin+largeur: xMax-largeur;
    510     double ym = (aYdir)? yMax+2.5*fsz: yMin-2.5*fsz;
    511     g->DrawString(xm,ym,label);
     507    double xm = (aXdir)? xMin: xMax;
     508    double ym = (aYdir)? yMax+1.5*fsz: yMin-1.5*fsz;
     509    g->DrawString(xm,ym,label,PI_HorizontalCenter|PI_VerticalTop);
    512510  }
    513511
     
    536534
    537535  // Choix du bon format pour les labels des axes;
    538   char label[64]; string format;
     536  char label[64]; string format; double fac = 1.;
    539537  int npuiss = BonFormatAxes(yBeg,yMax,yStep,format,2,1);
    540   double fac = 1.;
    541538
    542539  if(npuiss!=0) {
    543540    fac = pow(10.,(double)npuiss);
    544541    sprintf(label,"10^%d",npuiss);
    545     double largeur = g->CalcStringWidth(label);
    546     double xm = (aXdir)? xMax+largeur: xMin-largeur;
     542    double xm = (aXdir)? xMax: xMin;
    547543    double ym = (aYdir)? yMin-1.5*fsz: yMax+1.5*fsz;
    548     g->DrawString(xm,ym,label);
     544    g->DrawString(xm,ym,label,PI_HorizontalRight|PI_VerticalBottom);
    549545  }
    550546
Note: See TracChangeset for help on using the changeset viewer.