Ignore:
Timestamp:
Nov 25, 1999, 2:56:34 PM (26 years ago)
Author:
ansari
Message:

archediab 28 vol

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Poubelle/archediab.old/archediab.sources/c/menu.c

    r643 r649  
    1818#include "dilution.h"
    1919#include "senseur_stellaire.h"
     20#include "sstbrut.h"
     21#include "FindPeri.h"
     22#include "phaseSST.h"
    2023#include "gyroscope.h"
    2124
     
    2427
    2528int j,ann;
     29
     30
    2631
    2732void exec_menu_diabolo(int fen,int item,double valeur,...)
     
    7075                                                                break;
    7176
    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);
    7382                                                                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);
    7592                                                                else    ouvreD(fenetre_gyroscope,0,"fenetre_gyroscope",exec_gyroscope);
    7693                                                                break;
     94        default                                 :       break;
     95        }
     96}
    7797
    7898/*
     
    82102*/
    83103
    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);               
     104void exec_menu_trace_tout  (int fen,int item,double valeur,...)
     105{
     106switch(item)
     107        {
     108case    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 );
    93110                                                                break;
    94 
    95         case    d_pointage              :       ferme_annexe();
    96                                                                 ann=2;
    97                                                                 ouvreD(fenetre_annexe   ,pointage_id   ,"pointage",exec_pointage);             
     111case    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 );
    98113                                                                break;
    99 
    100         case    d_foyer                 :       ferme_annexe();
    101                                                                 ann=3;
    102                                                                 ouvreD(fenetre_annexe   ,foyer_id   ,"foyer",exec_foyer);               
     114case    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 );
    103116                                                                break;
    104 
    105117        default                                 :       break;
    106118        }
Note: See TracChangeset for help on using the changeset viewer.