1 | // ================================================================ // |
---|
2 | // // |
---|
3 | // File : GDE_extglob.h // |
---|
4 | // Time-stamp: <Thu Feb/28/2008 15:44 MET Coder@ReallySoft.de> // |
---|
5 | // // |
---|
6 | // Institute of Microbiology (Technical University Munich) // |
---|
7 | // http://www.arb-home.de/ // |
---|
8 | // // |
---|
9 | // ================================================================ // |
---|
10 | |
---|
11 | #ifndef GDE_EXTGLOB_H |
---|
12 | #define GDE_EXTGLOB_H |
---|
13 | |
---|
14 | enum GapCompression { |
---|
15 | COMPRESS_NONE = 0, |
---|
16 | COMPRESS_VERTICAL_GAPS = 1, |
---|
17 | COMPRESS_ALL = 2, |
---|
18 | COMPRESS_NONINFO_COLUMNS = 3, |
---|
19 | }; |
---|
20 | |
---|
21 | #define GDEMAXMENU 100 |
---|
22 | |
---|
23 | class AP_filter; |
---|
24 | |
---|
25 | #ifndef GDE_PROTO_H |
---|
26 | #include "GDE_proto.h" |
---|
27 | #endif |
---|
28 | |
---|
29 | extern Gmenu menu[GDEMAXMENU]; |
---|
30 | extern int num_menus; |
---|
31 | extern GBDATA *GLOBAL_gb_main; |
---|
32 | |
---|
33 | /* global.h */ |
---|
34 | extern int DataType; |
---|
35 | extern int FileFormat,first_select; |
---|
36 | /*int Dirty,OldEditMode,EditMode = INSERT, EditDir = RIGHT;*/ |
---|
37 | extern int DisplayAttr,OVERWRITE; |
---|
38 | extern int SCALE; |
---|
39 | extern int BlockInput; |
---|
40 | #ifdef SeeAlloc |
---|
41 | int TotalCalloc = 0; |
---|
42 | int TotalRealloc = 0; |
---|
43 | #endif |
---|
44 | extern char FileName[80]; |
---|
45 | extern char current_dir[1024]; |
---|
46 | |
---|
47 | /* |
---|
48 | * Months of the year |
---|
49 | */ |
---|
50 | extern const char *GDEmonth[12]; |
---|
51 | /* |
---|
52 | * Tables for DNA/RNA <--> ASCII translation |
---|
53 | */ |
---|
54 | |
---|
55 | extern int Default_RNA_Trans[]; |
---|
56 | extern int Default_DNA_Trans[]; |
---|
57 | extern int Default_NA_RTrans[]; |
---|
58 | |
---|
59 | |
---|
60 | /* |
---|
61 | * RGB values for the simple palette |
---|
62 | */ |
---|
63 | |
---|
64 | |
---|
65 | /* |
---|
66 | * Character->color lookup table |
---|
67 | */ |
---|
68 | |
---|
69 | extern int Default_NAColor_LKUP[]; |
---|
70 | extern int Default_PROColor_LKUP[]; |
---|
71 | |
---|
72 | extern const char *vert_mito[512]; |
---|
73 | extern const char *mycoplasma[512]; |
---|
74 | extern const char *universal[512]; |
---|
75 | extern const char *yeast[512]; |
---|
76 | |
---|
77 | extern const char *three_to_one[23]; |
---|
78 | #if 0 |
---|
79 | |
---|
80 | extern unsigned char grey0; |
---|
81 | extern unsigned char grey1; |
---|
82 | extern unsigned char grey2; |
---|
83 | extern unsigned char grey3; |
---|
84 | extern unsigned char grey4; |
---|
85 | extern unsigned char grey5; |
---|
86 | extern unsigned char grey6; |
---|
87 | extern unsigned char grey7; |
---|
88 | |
---|
89 | extern unsigned char **greys; |
---|
90 | extern char **grey_pm; /*Pixmap instead of char !?!*/ |
---|
91 | #endif |
---|
92 | |
---|
93 | #else |
---|
94 | #error GDE_extglob.h included twice |
---|
95 | #endif // GDE_EXTGLOB_H |
---|