1 /* Reference Manager      */
2 /* global variables       */
3 /* Last change 05.05.1996 */
4 
5 #include <Xm/Xm.h>
6 #include "mybiblio.h"
7 
8 #define N_INPUT_FILTER 5   /* number of input filters */
9 
10 /* Structure for menu system */
11 typedef struct {
12   Widget f_menu;
13   Widget f_new;
14   Widget f_load;
15   Widget f_save;
16   Widget f_print;
17   Widget f_quit;
18 } f_menu;
19 
20 typedef struct {
21   Widget e_menu;
22   Widget e_add;
23   Widget e_edit;
24   Widget e_delete;
25   Widget e_reduce;
26 } e_menu;
27 
28 typedef struct {
29   Widget s_menu;
30   Widget s_searchall;
31   Widget s_and;
32   Widget s_or;
33   Widget s_not;
34   Widget s_showall;
35   Widget s_case;
36 } s_menu;
37 
38 typedef struct {
39   f_menu file;
40   e_menu edit;
41   s_menu search;
42 } main_menu;
43 
44 
45 extern XtAppContext  app;
46 extern MYBIBLIO      b;
47 extern unsigned long *key;
48 extern char          *database;
49 extern Widget        toplevel;
50 extern Widget        liste;
51 extern Widget        message;
52 extern main_menu     mymenu;
53