1 |
|
---|
2 |
|
---|
3 | void fich_new(int scan,int newdos); // scan vaut 1 s'il faut créer un fichier de scan
|
---|
4 | // newdos vaut 1 s'il faut créer un nouveau dossier de jour
|
---|
5 |
|
---|
6 |
|
---|
7 | void exec_DIA2(int fen,int item,double valeur,...);
|
---|
8 | void exec_ARCH(int fen,int item,double valeur,...);
|
---|
9 |
|
---|
10 |
|
---|
11 | // ---- ecrit et relit les fichiers DIA2
|
---|
12 |
|
---|
13 | void ecrit_fichier_dia2(F_donne d,unsigned long temp_cntl,unsigned long temps_mac);
|
---|
14 | void fich_save_partiel(int change);
|
---|
15 |
|
---|
16 | void lit_fichier_DIA2(int fen);
|
---|
17 |
|
---|
18 |
|
---|
19 | // ----- ecrit les fichiers ARCH
|
---|
20 |
|
---|
21 |
|
---|
22 | void fabrique_block_type_param(void);
|
---|
23 | void fabrique_block_type_reglage(void);
|
---|
24 | void fabrique_block_type_une_periode(void);
|
---|
25 | void fabrique_block_type_bolo_synchro(void);
|
---|
26 |
|
---|
27 |
|
---|
28 |
|
---|
29 | void ecrit_fichier_ARCH(block_type_modele * bktp);
|
---|
30 |
|
---|
31 |
|
---|
32 |
|
---|
33 | void exec_lit_fichier_ARCH(int fen,int item,double valeur,...);
|
---|
34 |
|
---|
35 | void rejoue_un_block(block_type_modele * bktp);
|
---|
36 |
|
---|
37 | // ----- appel general et lecture données telescope
|
---|
38 |
|
---|
39 | void debut_scan_fich(void);
|
---|
40 | void fin_scan_fich(void);
|
---|
41 |
|
---|
42 |
|
---|
43 | void lit_data_telescope(void);
|
---|
44 |
|
---|
45 | #define ajoute_sommaire(ss) {if(strlen(message_sommaire)>450) {if(strlen(message_sommaire)<490) strcat(message_sommaire,"*");}else strcat(message_sommaire,ss);}
|
---|
46 | #define ajoute_sommaire2(ss) {if(strlen(fichiers_perdus)>450) {if(strlen(fichiers_perdus)<490) strcat(fichiers_perdus,"*");}else strcat(fichiers_perdus,ss);}
|
---|
47 |
|
---|
48 |
|
---|
49 | //debut_id=1007
|
---|
50 | //---------------------------------- fenetre : fichier -----------------------------------
|
---|
51 |
|
---|
52 | #define fichier_id 1007 // le id de la fenetre dans la ressource
|
---|
53 |
|
---|
54 | void exec_fichier(int fen,int item,double valeur,...); // prototype de la fonction
|
---|
55 |
|
---|
56 | // liste des items de la fenetre (18) items
|
---|
57 |
|
---|
58 | #define f_nom 1 // static texte
|
---|
59 | #define f_comment 3 // edit texte
|
---|
60 | #define f_d1 6 // edit texte
|
---|
61 | #define f_d2 8 // edit texte
|
---|
62 | #define f_voyant 9 // controle
|
---|
63 | #define f_ouvre 10 // controle
|
---|
64 | #define f_bloc 11 // static texte
|
---|
65 | #define f_new 12 // controle
|
---|
66 | #define f_don_tele 14 // edit texte
|
---|
67 | #define f_a1 16 // edit texte
|
---|
68 | #define f_a2 18 // edit texte
|
---|
69 |
|
---|
70 | //fin_id
|
---|
71 |
|
---|
72 |
|
---|
73 |
|
---|