source: tags/arb_5.3/NTREE/ntree.hxx

Last change on this file was 5968, checked in by westram, 15 years ago
  • new flag -w to aisc_mkpt (add include wrapper)
  • uniform style for several include wrappers
  • removed duplicated includes
  • removed useless nt_concatenate.hxx
  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 1.5 KB
Line 
1// =========================================================== //
2//                                                             //
3//   File      : ntree.hxx                                     //
4//   Purpose   : global ARB_NTREE interface                    //
5//                                                             //
6//   Institute of Microbiology (Technical University Munich)   //
7//   http://www.arb-home.de/                                   //
8//                                                             //
9// =========================================================== //
10
11#ifndef NTREE_HXX
12#define NTREE_HXX
13
14#define NT_AW_TRUE  1
15#define NT_AW_FALSE 0
16
17class AWT_graphic_tree;
18
19struct NT_global {
20    AW_root           *awr;
21    AWT_graphic_tree  *tree;
22    AW_Window_Creator  window_creator;
23    bool               extern_quit_button;
24};
25
26extern NT_global  GLOBAL_NT;
27extern GBDATA    *GLOBAL_gb_main;
28
29
30class NT_install_window_creator{
31    int dummy;
32public:
33    NT_install_window_creator( AW_Window_Creator wc ) {
34        GLOBAL_NT.window_creator = wc;
35    };
36};
37
38void nt_main_startup_main_window(AW_root *aw_root);
39
40#define AWAR_EXPORT_NDS                "tmp/export_nds"
41#define AWAR_NT_REMOTE_BASE            "tmp/remote/ARB_NT"
42#define AWAR_IMPORT_PROBE_GROUP_RESULT "tmp/pg_result"
43#define AWAR_MARKED_SPECIES_COUNTER    "tmp/disp_marked_species"
44#define AWAR_NTREE_TITLE_MODE          "tmp/title_mode"
45
46#else
47#error ntree.hxx included twice
48#endif // NTREE_HXX
Note: See TracBrowser for help on using the repository browser.