Changeset 649 in Sophya for trunk/Poubelle/archediab.old/archediab.sources/c/menu.c
- Timestamp:
- Nov 25, 1999, 2:56:34 PM (26 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Poubelle/archediab.old/archediab.sources/c/menu.c
r643 r649 18 18 #include "dilution.h" 19 19 #include "senseur_stellaire.h" 20 #include "sstbrut.h" 21 #include "FindPeri.h" 22 #include "phaseSST.h" 20 23 #include "gyroscope.h" 21 24 … … 24 27 25 28 int j,ann; 29 30 26 31 27 32 void exec_menu_diabolo(int fen,int item,double valeur,...) … … 70 75 break; 71 76 72 case d_senseur_stellaire : if(fenetre(fenetre_senseur_stellaire)) select(fenetre_senseur_stellaire); 77 case d_sst_brut : if(fenetre(fenetre_sstbrut)) select(fenetre_sstbrut); 78 else ouvreD(fenetre_sstbrut,sstbrut_id,"senseur_stellaire",exec_sstbrut); 79 break; 80 81 case d_senseur_stellaire : if(fenetre(fenetre_senseur_stellaire)) select(fenetre_senseur_stellaire); 73 82 else ouvreD(fenetre_senseur_stellaire,senseur_stellaire_id,"senseur_stellaire",exec_senseur_stellaire); 74 if(fenetre(fenetre_gyroscope)) select(fenetre_gyroscope); 83 break; 84 85 case d_recons_sst : if(fenetre(fenetre_Find_Period)) select(fenetre_Find_Period); 86 else ouvreD(fenetre_Find_Period,FindPeri_id,"FindPeriod",exec_FindPeri); 87 if(fenetre(fenetre_Phase_SST)) select(fenetre_Phase_SST); 88 else ouvreD(fenetre_Phase_SST,phase_id,"phase",exec_phase); 89 break; 90 91 case d_gyros : if(fenetre(fenetre_gyroscope)) select(fenetre_gyroscope); 75 92 else ouvreD(fenetre_gyroscope,0,"fenetre_gyroscope",exec_gyroscope); 76 93 break; 94 default : break; 95 } 96 } 77 97 78 98 /* … … 82 102 */ 83 103 84 85 86 87 88 89 90 case d_trace_carte : ferme_annexe(); 91 ann=1; 92 ouvreD(fenetre_annexe ,carte_id ,"carte",exec_carte); 104 void exec_menu_trace_tout (int fen,int item,double valeur,...) 105 { 106 switch(item) 107 { 108 case d_trace_temperature : if(fenetre(fenetre_trace_tout_temperature)) select(fenetre_trace_tout_temperature); 109 else ouvreD(fenetre_trace_tout_temperature ,trace_tout_id ,"trace temperature" ,exec_trace_tout ); 93 110 break; 94 95 case d_pointage : ferme_annexe(); 96 ann=2; 97 ouvreD(fenetre_annexe ,pointage_id ,"pointage",exec_pointage); 111 case d_trace_bolos : if(fenetre(fenetre_trace_tout_bolos)) select(fenetre_trace_tout_bolos); 112 else ouvreD(fenetre_trace_tout_bolos ,trace_tout_id ,"trace bolos" ,exec_trace_tout ); 98 113 break; 99 100 case d_foyer : ferme_annexe(); 101 ann=3; 102 ouvreD(fenetre_annexe ,foyer_id ,"foyer",exec_foyer); 114 case d_trace_gyros : if(fenetre(fenetre_trace_tout_gyros)) select(fenetre_trace_tout_gyros); 115 else ouvreD(fenetre_trace_tout_gyros ,trace_tout_id ,"trace gyros" ,exec_trace_tout ); 103 116 break; 104 105 117 default : break; 106 118 }
Note:
See TracChangeset
for help on using the changeset viewer.