1 /* Signal Processing - Filter Menu - Header
2 
3  * Copyright (C) 1998 J.A. Bezemer
4  *
5  * Licensed under the terms of the GNU General Public License.
6  * ABSOLUTELY NO WARRANTY.
7  * See the file `COPYING' in this directory.
8  */
9 
10 #ifndef HAVE_SIGNPR_FILTMENU_H
11 #define HAVE_SIGNPR_FILTMENU_H
12 
13 
14 #include "scrollmenu.h"
15 
16 #define SIGNPR_FILTMENU_HEADERTEXT  "Signal Processing - Filter Selection"
17 
18 void add_to_filterlist (scrollmenu_t * filtlist, int *filtnumbers,
19 			char **helptexts, int filternumber, char *filtername,
20 			char *helptext);
21 
22 void make_filterlist (scrollmenu_t * filtlist, int *filtnumbers,
23 		      char **helptexts);
24 
25 int signproc_select_filters (scrollmenu_t * filtlist,
26 			     int *filtnumbers,
27 			     char **helptexts,
28 			     scrollmenu_t * selectedfilts,
29 			     int *usetracktimes, int *usebeginendtime,
30 			     double *begintime, double *endtime);
31 
32 
33 #endif /* HAVE_SIGNPR_FILTMENU_H */
34