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/bolo.c

    r643 r649  
    2222int a,c,i;
    2323int n=gg->reglage.horloge.nb_mesures;
    24 //if(fen > 5 ) return;
    2524if(item>1000) item-=1000;               // pour appeler le case pour tous les cara d'un edit texte
    26 //controlemanip(0);
    2725//printf("execbolo avec fen=%d , item=%d \n",fen,item);
    2826switch(item)
     
    7876
    7977                                break;
    80 
     78//  avec fenetre de dialogue pour envoyer une valeur directe
     79        case b_carre    :       ouvreD(fen_change_bolo,change_bolo_id,"chgbolo",0);
     80                                if(1==modal(fen_change_bolo))
     81                                                {
     82                                                valeur=litD(fen_change_bolo,chb_val,0);
     83                                                printf("  val=%d  %n",(int)valeur);
     84                                                ecritD(fen,b_carre,(int)valeur);
     85                                                ecritgain(fen);
     86                                                }       
     87                                ferme(fen_change_bolo);
     88                                break;
     89
     90        case b_tri      :       ouvreD(fen_change_bolo,change_bolo_id,"chgbolo",0);
     91                                if(1==modal(fen_change_bolo))
     92                                                {
     93                                                valeur=litD(fen_change_bolo,chb_val,0);
     94                                                printf("  val=%d  %n",(int)valeur);
     95                                                ecritD(fen,b_tri,(int)valeur);
     96                                                ecritgain(fen);
     97                                                }       
     98                                ferme(fen_change_bolo);
     99                                break;
     100
     101        case b_trans    :       ouvreD(fen_change_bolo,change_bolo_id,"chgbolo",0);
     102                                if(1==modal(fen_change_bolo))
     103                                                {
     104                                                valeur=litD(fen_change_bolo,chb_val,0);
     105                                                printf("  val=%d  %n",(int)valeur);
     106                                                ecritD(fen,b_trans,(int)valeur);
     107                                                ecritgain(fen);
     108                                                }       
     109                                ferme(fen_change_bolo);
     110                                break;
     111
     112        case b_lin      :       ouvreD(fen_change_bolo,change_bolo_id,"chgbolo",0);
     113                                if(1==modal(fen_change_bolo))
     114                                                {
     115                                                valeur=litD(fen_change_bolo,chb_val,0);
     116                                                printf("  val=%d  %n",(int)valeur);
     117                                                ecritD(fen,b_lin,(int)valeur);
     118                                                ecritgain(fen);
     119                                                }       
     120                                ferme(fen_change_bolo);
     121                                break;
     122       
     123
     124
     125/*
    81126//  reecrit les valeurs dans la fenetre pour appel par un autre programme                                               
    82127        case b_carre    :       ecritD(fen,b_carre,(int)valeur);                ecritgain(fen);         break;
     
    84129        case b_trans    :       ecritD(fen,b_trans,(int)valeur);                ecritgain(fen);         break; 
    85130        case b_lin      :       ecritD(fen,b_lin,(int)valeur);                  ecritgain(fen);         break; 
     131
     132*/
    86133        case b_gain     :       vg[fen-1]=0;  ecritD(fen,b_gain,(int)valeur);   ecritgain(fen);         break;                                                                                         
    87134        case b_phase    :       ecritD(fen,b_phase,(int)valeur);                ecritgain(fen);         break;
Note: See TracChangeset for help on using the changeset viewer.