view_taxplot.fl
上传用户:yhdzpy8989
上传日期:2007-06-13
资源大小:13604k
文件大小:3k
源码类别:

生物技术

开发平台:

C/C++

  1. # data file for the Fltk User Interface Designer (fluid)
  2. version 1.0105 
  3. do_not_include_H_from_C 
  4. header_name {view_taxplot_.hpp} 
  5. code_name {view_taxplot_.cpp}
  6. decl {/* $Id: view_taxplot.fl,v 1000.1 2004/06/01 21:01:55 gouriano Exp $ */} {public
  7. decl {/* $Id: view_taxplot.fl,v 1000.1 2004/06/01 21:01:55 gouriano Exp $ */} {} 
  8. decl {#include <ncbi_pch.hpp>} {selected
  9. class CTaxplotView {: {public CView}
  10. } {
  11.   decl {CTaxplotView(const objects::CPluginMessage& args, const string& pool_name);} {public
  12.   }
  13.   decl {static void GetInfo(objects::CPluginInfo& info);} {public
  14.   }
  15.   decl {void OnDocumentChanged();} {public
  16.   }
  17.   decl {void OnViewCreated(IView& view);} {}
  18.   decl {const string& GetTitle() const;} {public
  19.   }
  20.   decl {CRef<CTaxplotDataSource> m_DataSource;} {}
  21.   decl {auto_ptr<CViewMenuMgr> m_ViewMenuMgr;} {}
  22.   decl {void x_OnFileClose();} {}
  23.   decl {void x_OnHelp();} {}
  24.   Function {x_CreateWindow()} {open private
  25.   } {
  26.     Fl_Window {} {
  27.       callback {OnExit();} open
  28.       private xywh {579 219 601 707} type Double align 0 resizable
  29.       class Fl_Window visible
  30.     } {
  31.       Fl_Menu_Bar m_Menu {open
  32.         private xywh {-5 -2 612 26} box THIN_UP_BOX labelcolor 48
  33.       } {
  34.         submenu {} {
  35.           label {&File} open
  36.           xywh {15 15 100 20}
  37.         } {
  38.           menuitem {} {
  39.             label {&Exit}
  40.             callback {x_OnFileClose();}
  41.             xywh {0 0 100 20}
  42.           }
  43.         }
  44.         submenu {} {
  45.           label {&Help} open
  46.           xywh {15 15 100 20}
  47.         } {
  48.           menuitem {} {
  49.             label {&Taxplot View Help}
  50.             callback {x_OnHelp();}
  51.             xywh {15 15 100 20}
  52.           }
  53.           menuitem {} {
  54.             label {&About Taxplot View}
  55.             xywh {15 15 100 20}
  56.           }
  57.         }
  58.       }
  59.       Fl_Group {} {
  60.         label {Choose three species for comparison} open
  61.         xywh {0 46 600 44} box BORDER_FRAME color 39 labelsize 12 labelcolor 178 align 5
  62.       } {
  63.         Fl_Choice m_xCombo {
  64.           label {choice:} open
  65.           xywh {5 55 190 25} down_box FLAT_BOX labeltype NO_LABEL
  66.         } {}
  67.         Fl_Choice m_yCombo {
  68.           label {choice:} open
  69.           xywh {205 55 190 25} down_box BORDER_BOX labeltype NO_LABEL
  70.         } {}
  71.         Fl_Choice m_zCombo {
  72.           label {choice:} open
  73.           xywh {405 55 190 25} down_box BORDER_BOX labeltype NO_LABEL
  74.         } {}
  75.       }
  76.       Fl_Group {} {
  77.         label {4-Way View of Genome Similarities} open
  78.         xywh {0 109 600 571} box BORDER_FRAME color 39 labelsize 12 labelcolor 178 align 5 resizable
  79.       } {
  80.         Fl_Box m_AlnInfo {
  81.           label {4-Way View of Genome Similarities}
  82.           private xywh {7 118 586 556} color 39 selection_color 178 labeltype NO_LABEL labelsize 12 labelcolor 178 align 5 resizable
  83.           class CTaxplot3dWidget4x
  84.         }
  85.       }
  86.       Fl_Group {} {
  87.         label Status open
  88.         xywh {0 685 600 22} box BORDER_FRAME color 39 labeltype NO_LABEL
  89.       } {
  90.         Fl_Text_Display {} {
  91.           xywh {0 685 600 22} box NO_BOX color 39 align 5
  92.         }
  93.       }
  94.     }
  95.   }