Changeset 2381 in Sophya for trunk/SophyaPI/PIGcont/picntools.cc


Ignore:
Timestamp:
May 15, 2003, 3:48:05 PM (22 years ago)
Author:
ansari
Message:

modifs suite ajout colormap MultiCol64 - Reza 15/5/2003

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaPI/PIGcont/picntools.cc

    r2322 r2381  
    134134//  Groupement des tables de couleurs
    135135mCasc[0] = new PIMenu(mOpt[1]->Menu(), "PIStd-128Col");
    136 mCasc[1] = new PIMenu(mOpt[1]->Menu(), "MIDAS-CMap");
    137 
    138 int nsct1,nsct2,nsct3;
     136mCasc[1] = new PIMenu(mOpt[1]->Menu(), "PIUniCol32");
     137mCasc[2] = new PIMenu(mOpt[1]->Menu(), "MIDAS-CMap");
     138
     139int nsct1,nsct2,nsct3,nsct4;
    139140//  D'abord les tables standard de PI  32 couleurs
    140141nsct1 = 5;   // Les 5 premieres tables
     
    146147  mCasc[0]->AppendItem(PIColorMap::GetStandardColorMapName(kcc).c_str(), 201+kcc);
    147148mOpt[1]->AppendPDMenu(mCasc[0]);
    148 //  Apres les tables importees de MIDAS
    149 nsct3 = PIColorMap::NumberStandardColorMaps()-1; // Les reste jusqu'a l'avant derniere
     149nsct3 = 17;  // Les 7 tables de couleurs uniforme
    150150for(kcc=nsct2; kcc<nsct3; kcc++)
    151151  mCasc[1]->AppendItem(PIColorMap::GetStandardColorMapName(kcc).c_str(), 201+kcc);
    152 
    153152mOpt[1]->AppendPDMenu(mCasc[1]);
     153//  Apres les tables importees de MIDAS
     154nsct4 = PIColorMap::NumberStandardColorMaps()-2; // Les reste jusqu'a l'avant derniere
     155for(kcc=nsct3; kcc<nsct4; kcc++)
     156  mCasc[2]->AppendItem(PIColorMap::GetStandardColorMapName(kcc).c_str(), 201+kcc);
     157mOpt[1]->AppendPDMenu(mCasc[2]);
    154158// Les tables qui restent ( Col16 , ... )
    155 for(kcc=nsct3; kcc<PIColorMap::NumberStandardColorMaps(); kcc++)
     159for(kcc=nsct4; kcc<PIColorMap::NumberStandardColorMaps(); kcc++)
    156160mOpt[1]->AppendItem(PIColorMap::GetStandardColorMapName(kcc).c_str(), 201+kcc);
    157161
     
    400404for(i=0; i<2; i++) delete mButdr[i];
    401405for(i=0; i<10; i++)  delete mOpt[i];
    402 for(i=0; i<2; i++)  delete mCasc[i];
     406for(i=0; i<3; i++)  delete mCasc[i];
    403407for(i=0; i<2; i++)  delete mTxt[i];
    404408
Note: See TracChangeset for help on using the changeset viewer.