Changeset 1251 in Sophya
- Timestamp:
- Oct 24, 2000, 10:34:07 AM (25 years ago)
- Location:
- trunk/SophyaPI/PIext
- Files:
-
- 2 added
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaPI/PIext/Makefile
r1243 r1251 4 4 5 5 all: $(LIB)libPIext.a 6 $(LIB)libPIext.a : $(OBJ)basexecut.o $(OBJ)cxxexecutor.o $(OBJ) nobjmgr.o $(OBJ)nomgadapter.o $(OBJ)nomgfdadapter.o $(OBJ)nomhistadapter.o $(OBJ)nomimagadapter.o $(OBJ)nomskymapadapter.o $(OBJ)nomspecrespadapter.o $(OBJ)nomtmatvecadapter.o $(OBJ)pawexecut.o $(OBJ)piacmd.o $(OBJ)piafitting.o $(OBJ)pigfd1.o $(OBJ)pigfd2.o $(OBJ)pihisto.o $(OBJ)pihisto2d.o $(OBJ)piinit.o $(OBJ)pintup3d.o $(OBJ)pintuple.o $(OBJ)pipodrw.o $(OBJ)pisiadw.o $(OBJ)pistdimgapp.o $(OBJ)pitvmaad.o $(OBJ)servnobjm.o6 $(LIB)libPIext.a : $(OBJ)basexecut.o $(OBJ)cxxexecutor.o $(OBJ)cxxexecwin.o $(OBJ)nobjmgr.o $(OBJ)nomgadapter.o $(OBJ)nomgfdadapter.o $(OBJ)nomhistadapter.o $(OBJ)nomimagadapter.o $(OBJ)nomskymapadapter.o $(OBJ)nomspecrespadapter.o $(OBJ)nomtmatvecadapter.o $(OBJ)pawexecut.o $(OBJ)piacmd.o $(OBJ)piafitting.o $(OBJ)pigfd1.o $(OBJ)pigfd2.o $(OBJ)pihisto.o $(OBJ)pihisto2d.o $(OBJ)piinit.o $(OBJ)pintup3d.o $(OBJ)pintuple.o $(OBJ)pipodrw.o $(OBJ)pisiadw.o $(OBJ)pistdimgapp.o $(OBJ)pitvmaad.o $(OBJ)servnobjm.o 7 7 $(AR) $(ARFLAGS) $@ $? 8 8 ifeq ($(CXX),cxx) … … 11 11 12 12 clean: 13 rm -f $(OBJ)basexecut.o $(OBJ)cxxexecutor.o $(OBJ) nobjmgr.o $(OBJ)nomgadapter.o $(OBJ)nomgfdadapter.o $(OBJ)nomhistadapter.o $(OBJ)nomimagadapter.o $(OBJ)nomskymapadapter.o $(OBJ)nomspecrespadapter.o $(OBJ)nomtmatvecadapter.o $(OBJ)pawexecut.o $(OBJ)piacmd.o $(OBJ)piafitting.o $(OBJ)pigfd1.o $(OBJ)pigfd2.o $(OBJ)pihisto.o $(OBJ)pihisto2d.o $(OBJ)piinit.o $(OBJ)pintup3d.o $(OBJ)pintuple.o $(OBJ)pipodrw.o $(OBJ)pisiadw.o $(OBJ)pistdimgapp.o $(OBJ)pitvmaad.o $(OBJ)servnobjm.o13 rm -f $(OBJ)basexecut.o $(OBJ)cxxexecutor.o $(OBJ)cxxexecwin.o $(OBJ)nobjmgr.o $(OBJ)nomgadapter.o $(OBJ)nomgfdadapter.o $(OBJ)nomhistadapter.o $(OBJ)nomimagadapter.o $(OBJ)nomskymapadapter.o $(OBJ)nomspecrespadapter.o $(OBJ)nomtmatvecadapter.o $(OBJ)pawexecut.o $(OBJ)piacmd.o $(OBJ)piafitting.o $(OBJ)pigfd1.o $(OBJ)pigfd2.o $(OBJ)pihisto.o $(OBJ)pihisto2d.o $(OBJ)piinit.o $(OBJ)pintup3d.o $(OBJ)pintuple.o $(OBJ)pipodrw.o $(OBJ)pisiadw.o $(OBJ)pistdimgapp.o $(OBJ)pitvmaad.o $(OBJ)servnobjm.o 14 14 ifeq ($(CXX),cxx) 15 15 cd $(REPM); rm -f *.o … … 167 167 $(INC)piperiodx.h \ 168 168 $(INC)periodic.h 169 $(OBJ)cxxexecwin.o: cxxexecwin.cc 169 170 $(OBJ)nobjmgr.o: nobjmgr.cc $(INC)strutil.h \ 170 171 $(INC)datatypes.h \ … … 638 639 $(INC)ntupintf.h pawexecut.h piacmd.h \ 639 640 dlftypes.h $(INC)pdlmgr.h nobjmgr.h \ 640 servnobjm.h pistdimgapp.h $(INC)pisysdep.h \ 641 servnobjm.h nomgadapter.h $(INC)pidrawer.h \ 642 $(INC)pibwdggen.h \ 643 $(INC)pisysdep.h \ 644 $(INC)piwdgx.h \ 645 $(INC)piwdggen.h \ 646 $(INC)pimsghandler.h \ 647 $(INC)picolist.h \ 648 $(INC)picmap.h \ 649 $(INC)picmapx.h \ 650 $(INC)picmapgen.h \ 651 $(INC)pigraphx.h \ 652 $(INC)pigraphgen.h \ 653 $(INC)pifontx.h \ 654 $(INC)pifontgen.h \ 655 $(INC)pigraphuc.h \ 656 $(INC)pievthandler.h \ 657 $(INC)psfile.h \ 658 $(INC)parradapter.h \ 659 $(INC)lut.h \ 660 $(INC)generalfit.h \ 661 $(INC)generaldata.h \ 662 $(INC)poly.h pistdimgapp.h \ 641 663 $(INC)piapplx.h \ 642 664 $(INC)piapplgen.h \ 643 $(INC)pimsghandler.h \644 665 $(INC)picontainerx.h \ 645 666 $(INC)picontainergen.h \ 646 $(INC)piwdgx.h \647 $(INC)piwdggen.h \648 $(INC)picolist.h \649 667 $(INC)pimenubarx.h \ 650 668 $(INC)pimenubargen.h \ … … 655 673 $(INC)pistdwdggen.h \ 656 674 $(INC)pibwdgx.h \ 657 $(INC)pibwdggen.h \658 $(INC)picmap.h \659 $(INC)picmapx.h \660 $(INC)picmapgen.h \661 $(INC)pigraphx.h \662 $(INC)pigraphgen.h \663 $(INC)pifontx.h \664 $(INC)pifontgen.h \665 $(INC)pigraphuc.h \666 $(INC)pievthandler.h \667 $(INC)psfile.h \668 675 $(INC)pigraphps.h \ 669 676 $(INC)piwindowx.h \ … … 674 681 $(INC)pifilechogen.h \ 675 682 $(INC)piimage.h \ 676 $(INC)parradapter.h \677 $(INC)lut.h \678 $(INC)pidrawer.h \679 683 $(INC)pipixmapx.h \ 680 684 $(INC)pipixmapgen.h \ … … 759 763 $(INC)utils.h \ 760 764 $(INC)perrors.h \ 761 $(INC)fmath.h pawexecut.h cxxexecutor.h 765 $(INC)fmath.h pawexecut.h cxxexecutor.h \ 766 cxxexecwin.h 762 767 $(OBJ)piafitting.o: piafitting.cc $(INC)strutil.h \ 763 768 $(INC)nbtri.h \ -
trunk/SophyaPI/PIext/objlist.list
r1224 r1251 1 1 basexecut.o 2 2 cxxexecutor.o 3 cxxexecwin.o 3 4 nobjmgr.o 4 5 nomgadapter.o -
trunk/SophyaPI/PIext/piacmd.cc
r1224 r1251 16 16 #include "pawexecut.h" 17 17 #include "cxxexecutor.h" 18 #include "cxxexecwin.h" 18 19 19 20 #include PISTDWDG_H … … 314 315 fitexec = new PIAFitter(this, app); 315 316 pawexec = new PAWExecutor(this, app); 316 cxxexec = new CxxExecutor(this, app); 317 CxxExecutor * cxxe = new CxxExecutor(this, app); 318 cxxexec = cxxe; 319 cxxoptwin = new CxxOptionWind(app, cxxe); 320 cxxexwin = new CxxExecWind(app, cxxe); 321 317 322 AddInterpreter(this); 318 323 curcmdi = this; … … 332 337 } 333 338 delete helpwin; 339 delete cxxexwin; 340 delete cxxoptwin; 334 341 if (curpiacmd == this) curpiacmd = NULL; 335 342 delete basexec; … … 908 915 909 916 /* --Methode-- */ 917 void PIACmd::ShowCxxOptionWindow() 918 { 919 cxxoptwin->Show(); 920 } 921 922 /* --Methode-- */ 923 void PIACmd::ShowCxxExecWindow() 924 { 925 cxxexwin->Show(); 926 } 927 928 /* --Methode-- */ 910 929 void PIACmd::HelptoLaTex(string const & fname) 911 930 { -
trunk/SophyaPI/PIext/piacmd.h
r1224 r1251 47 47 } 48 48 #endif 49 class PIAHelpWind; // Fenetre d'aide en ligne 49 50 class PIAHelpWind; // Fenetre d'aide en ligne 51 class CxxExecWind; // Fenetre pour CxxExecutor 52 class CxxOptionWind; // Option de CxxExecutor 53 50 54 class PIACmdBloc; 51 55 … … 79 83 80 84 virtual string& GetUsage(const string& kw); 81 virtual void ShowHelpWindow(); 85 86 void ShowHelpWindow(); 87 void ShowCxxOptionWindow(); 88 void ShowCxxExecWindow(); 82 89 83 90 virtual void HelptoLaTex(string const & flnm); … … 135 142 // Fenetre d'aide interactive 136 143 PIAHelpWind* helpwin; 137 144 CxxExecWind* cxxexwin; 145 CxxOptionWind* cxxoptwin; 138 146 }; 139 147 -
trunk/SophyaPI/PIext/pistdimgapp.cc
r1134 r1251 69 69 m[2]->AppendItem("Show ImageTools", 10301); 70 70 m[2]->AppendItem("Show DrawerTools", 10302); 71 m[2]->AppendItem("CxxExecutorWindow", 10303); 71 72 m[2]->AppendItem("Ext.Pave", 10304); 72 73 m[2]->SetSensitivityMsg(10304, false); … … 112 113 m[5]->AppendCheckItem("Catch SigSEGV", 10604); 113 114 m[5]->AppendCheckItem("ObjMgr Verb", 10605); 115 m[5]->AppendCheckItem("CxxExecOption", 10606); 114 116 115 117 m[6] = new PIMenu(Menubar(),"Modules"); … … 1094 1096 break; 1095 1097 1098 case 10303 : 1099 mCmd->ShowCxxExecWindow(); 1100 break; 1101 1096 1102 case 10304 : 1097 1103 case 10305 : … … 1363 1369 mObjMgr->SetVerbose(m[5]->GetStateMsg(10605)); 1364 1370 break; 1371 case 10606: 1372 mCmd->ShowCxxOptionWindow(); 1373 break; 1365 1374 default: 1366 1375 cerr << "PIStdImgApp::MBProcess6() BUG?? Msg= " << msg << endl;
Note:
See TracChangeset
for help on using the changeset viewer.