Changeset 1972 in Sophya for trunk/SophyaPI


Ignore:
Timestamp:
Apr 30, 2002, 2:36:19 PM (23 years ago)
Author:
ansari
Message:

Ajout flag -hidezswin aux arguments d'appel de piapp - Reza 30/4/2002

Location:
trunk/SophyaPI/ProgPI
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaPI/ProgPI/piapp.cc

    r1524 r1972  
    6767  else {
    6868    cout << "\n piapp: Interactive data analysis and visualisation program \n"
    69          << " Usage: piapp [-nored] [-nosig] [-nosigfpe] [-nosigsegv] \n"
     69         << " Usage: piapp [-nored] [-nosig] [-nosigfpe] [-nosigsegv] [-hidezswin] \n"
    7070         << "              [-tmpdir TmpDirectory] [-help2tex] [-exec file [args]] \n"
    7171         << "  -nored : NoRedirect StdOut/StdErr \n"
    7272         << "  -nosig : Don't catch SigFPE, SigSEGV \n"
    7373         << "  -nosigfpe -nosigsegv: Don t catch SigFPE / SigSEGV \n"
     74         << "  -hidezswin : Hide Zoom/Stat/ColMap window \n"
    7475         << "  -tmpdir TmpDirectory: defines TMDIR for temporary files \n"
    7576         << "  -help2tex: Create a LaTeX help file (piahelp.tex)\n"
     
    8586{
    8687int ofa;
    87 int fgfpe, fgsegv, fgred, fgexec;
     88bool fgfpe, fgsegv, fgred, fghidezsw, fgexec;
    8889
    8990SkyTInitiator skyinit;
     
    9697ofa = 1;
    9798fgred = fgfpe = fgsegv = true;
     99fghidezsw = false;
    98100fgexec = false;
    99101bool fgtmp = false;
     
    108110  else if (strcmp(arg[ka],"-nosigfpe") == 0)   fgfpe=false;
    109111  else if (strcmp(arg[ka],"-nosigsegv") == 0)   fgsegv=false;
     112  else if (strcmp(arg[ka],"-hidezswin") == 0)   fghidezsw=true;
    110113  else if (strcmp(arg[ka],"-help2tex") == 0) { fgtexh=true; fgred=false; }
    111114  else if (strcmp(arg[ka],"-tmpdir") == 0) {
     
    154157else app->RedirectStdOutErr(false);
    155158app->CatchSignals(fgfpe, fgsegv);
     159
     160// if Hide Zoom/Stat Win
     161if (fghidezsw)  app->StatZoomWindowSetVisible(false);
    156162
    157163// S'il y a un fichier de commande a executer
  • trunk/SophyaPI/ProgPI/sopiamodule.cc

    r1540 r1972  
    274274   int wrsid = 0;
    275275   bool fgsr = true;
    276    int opt = omg.GetServiceObj()->DecodeDispOption(dopt, fgsr);
    277276   
    278277   string name = "mollgrid";
    279    wrsid = omg.GetImgApp()->DispScDrawer(mollgrid, name, opt);
    280    if (fgsr) omg.GetImgApp()->RestoreGraphicAtt();   
     278   wrsid = omg.GetImgApp()->DispScDrawer(mollgrid, name, dopt);
    281279 }
    282280
Note: See TracChangeset for help on using the changeset viewer.