Changeset 1569 in Sophya for trunk/SophyaPI/PIext/pistdimgapp.cc


Ignore:
Timestamp:
Jul 6, 2001, 3:44:54 PM (24 years ago)
Author:
ansari
Message:

Gestion des attributs de nom de fontes - Reza 6/7/2001

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaPI/PIext/pistdimgapp.cc

    r1513 r1569  
    200200mFCol = mBCol = PI_NotDefColor;
    201201mLAtt = PI_NotDefLineAtt;
     202mFName = PI_DefaultFont;   
    202203mFSz = PI_NotDefFontSize;
    203204mFAtt = PI_NotDefFontAtt;
     
    523524if (mLAtt != PI_NotDefLineAtt) scd->SetLineAtt(mLAtt);
    524525if ( (mFSz != PI_NotDefFontSize) && (mFAtt != PI_NotDefFontAtt) ) scd->SetFontAtt(mFSz, mFAtt);
     526if ( mFName != PI_DefaultFont ) scd->SetFont(mFName, scd->GetFontSz(), scd->GetFontAtt());
    525527if ( (mMrk != PI_NotDefMarker) && (mMSz >= 0) ) scd->SetMarkerAtt(mMSz, mMrk);
    526528if ( mCmapid != CMAP_OTHER ) scd->SetColMapId(mCmapid);
     
    569571  scw->SetLimits(mXmin, mXmax, mYmin, mYmax);
    570572scw->SetAxesFlags(mAxesFlags);
     573// Fonte de trace d'axe
     574scw->BaseDrawer()->SetFont(mFName, mFSz, mFAtt);
    571575
    572576if (typeid(*scd) != typeid(PIHisto2D)) scw->AddScDrawer(scd, true);
     
    577581  scw->SetTitles(title, t2);   
    578582}
     583
    579584// scw->Refresh();   ? Pas necessaire  Reza 19/08/98, 05/05/99 $CHECK$
    580585mCurWin = win;
     
    599604if (mLAtt != PI_NotDefLineAtt) dr3->SetLineAtt(mLAtt);
    600605if ( (mFSz != PI_NotDefFontSize) && (mFAtt != PI_NotDefFontAtt) ) dr3->SetFontAtt(mFSz, mFAtt);
     606if ( mFName != PI_DefaultFont ) dr3->SetFont(mFName, dr3->GetFontSz(), dr3->GetFontAtt());
    601607if ( (mMrk != PI_NotDefMarker) && (mMSz >= 0) ) dr3->SetMarkerAtt(mMSz, mMrk);
    602608if ( mCmapid != CMAP_OTHER ) dr3->SetColMapId(mCmapid);
     
    14071413  mLAtt = lat;
    14081414}
     1415
     1416/* --Methode-- */
     1417void PIStdImgApp::SetFontName(PIFontName fn)
     1418{
     1419  mFName = fn;
     1420}
     1421
    14091422/* --Methode-- */
    14101423void PIStdImgApp::SetFontAtt(PIFontSize fsz, PIFontAtt fat)
     
    14551468  mSBCol = mBCol;
    14561469  mSLAtt = mLAtt;
     1470  mSFName = mFName;
    14571471  mSFSz = mFSz;
    14581472  mSFAtt = mFAtt;
     
    14821496  mBCol = mSBCol;
    14831497  mLAtt = mSLAtt;
     1498  mFName = mSFName;
    14841499  mFSz = mSFSz;
    14851500  mFAtt = mSFAtt;
Note: See TracChangeset for help on using the changeset viewer.