[project @ 13]
[mussa.git] / mussa_gui_conn_window.hh
index 5bad92b8d58638dcefc29763bfc1a04dd8669845..24e4248109057ce3009affaaa0738a8898b44b3e 100644 (file)
@@ -1,3 +1,13 @@
+//  This file is part of the Mussa source distribution.
+//  http://mussa.caltech.edu/
+//  Contact author: Tristan  De Buysscher, tristan@caltech.edu
+
+// This program and all associated source code files are Copyright (C) 2005
+// the California Institute of Technology, Pasadena, CA, 91125 USA.  It is
+// under the GNU Public License; please see the included LICENSE.txt
+// file for more information, or contact Tristan directly.
+
+
 #include "mussa_gui_conn_view.hh"
 #include <FL/fl_ask.H>
 
 class ConnWindow : public Fl_Double_Window
 {
   private:
-    Mussa *an_analysis;
+    Mussa *an_analysis, *sub_analysis;
+    ConnWindow *sub_conn_win;
 
     Fl_Menu_Button *file_menu;
-    Fl_Button *toggle_divs;
-    Fl_Input *new_input;
-    Fl_Button *toggle_lines;
+    Fl_Menu_Button *view_menu;
+    Fl_Input *bar_input;
     Fl_Input *line_input;
+    Fl_Input *thres_input;
     ConnView *conn_box;
     SetupWindow *setup_win;
+    SubanaWindow *subana_win;
+    SeqTextWin *show_seq_win;
     int padding, name_pad;
     string window_name;
 
@@ -25,13 +38,20 @@ class ConnWindow : public Fl_Double_Window
     void real_load_ana_cb();
     void real_do_ana_cb();
     void real_setup_ana_cb();
+    void real_subana_cb();
+    void real_resthres();
+    void real_seq_show_cb();
+
+    void real_seq_win_spawn_cb();
+    void real_motif_find_cb();
+    void real_annot_win_cb();
+
     void real_toggle_bars_cb();
     void real_set_bar_len_cb(Fl_Input* o);
     void real_toggle_lines_cb();
     void real_set_line_len_cb(Fl_Input* o);
+    void real_set_soft_thres_cb(Fl_Input* o);
 
 
-
-/* I goddamned hate gcc
-*/
+  // I goddamned hate gcc
 };