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

生物技术

开发平台:

C/C++

  1. # data file for the Fltk User Interface Designer (fluid)
  2. version 1.0105 
  3. header_name {test_taxtree_.hpp} 
  4. code_name {test_taxtree_.cpp}
  5. decl {/* $Id: test_taxtree.fl,v 1000.1 2004/06/01 21:13:32 gouriano Exp $ */} {public
  6. decl {/* $Id: test_taxtree.fl,v 1000.1 2004/06/01 21:13:32 gouriano Exp $ */} {} 
  7. decl {#include <ncbi_pch.hpp>} {} 
  8. class CTaxTreeTestDlg {open : {public CDialog}
  9. } {
  10.   decl {CTaxTreeTestDlg();} {public
  11.   }
  12.   Function {x_CreateWindow()} {open private
  13.   } {
  14.     Fl_Window {} {open
  15.       xywh {534 247 370 425} type Double resizable visible
  16.     } {
  17.       Fl_Menu_Bar {} {open
  18.         xywh {0 0 370 25} box FLAT_BOX labelsize 12
  19.       } {
  20.         submenu {} {
  21.           label File open
  22.           xywh {0 0 100 20} labelsize 12
  23.         } {
  24.           menuitem {} {
  25.             label Exit
  26.             callback {x_OnOK();}
  27.             xywh {0 0 100 20} labelsize 12
  28.           }
  29.         }
  30.         submenu {} {
  31.           label View open
  32.           xywh {0 0 100 20} labelsize 12
  33.         } {
  34.           menuitem {} {
  35.             label {Show Related Sequences}
  36.             callback {x_OnShowRelatedSeqs();}
  37.             xywh {0 0 100 20} labelsize 12
  38.           }
  39.         }
  40.       }
  41.       Fl_Group {} {open
  42.         xywh {5 25 360 55} labelsize 12
  43.       } {
  44.         Fl_Box {} {
  45.           label Query
  46.           xywh {5 25 70 25} labelsize 12 align 20
  47.         }
  48.         Fl_Box {} {
  49.           label Database
  50.           callback {x_OnSubmitQuery();}
  51.           xywh {5 55 70 25} labelsize 12 align 20
  52.         }
  53.         Fl_Group {} {open
  54.           xywh {85 25 280 55} labelsize 12 resizable
  55.         } {
  56.           Fl_Input m_Query {
  57.             callback {x_OnSubmitQuery();}
  58.             private xywh {85 25 280 25} labelsize 12 when 8 textsize 12
  59.           }
  60.           Fl_Choice m_DB {open
  61.             private xywh {85 55 280 25} down_box BORDER_BOX labelsize 12 textsize 12
  62.           } {
  63.             menuitem {} {
  64.               label Nucleotide
  65.               xywh {0 0 100 20} labelsize 12
  66.             }
  67.             menuitem {} {
  68.               label Protein
  69.               xywh {0 0 100 20} labelsize 12
  70.             }
  71.           }
  72.         }
  73.       }
  74.       Fl_Box m_Tree {
  75.         xywh {5 85 360 310} box THIN_DOWN_FRAME color 7 selection_color 4 labelsize 12 resizable
  76.         class CTaxTreeBrowser
  77.       }
  78.       Fl_Group m_StatusBar {open
  79.         private xywh {5 400 360 20} box THIN_DOWN_BOX labelsize 10 align 20
  80.         class CStatusBarEx
  81.       } {}
  82.     }
  83.   }
  84.   decl {void x_OnSubmitQuery();} {}
  85.   decl {void x_OnShowRelatedSeqs();} {}
  86.   decl {CRef<CEntrez2Client> m_Client;} {}
  87.   decl {CEntrez2Client& x_GetClient();} {}
  88.   decl {CRef<CTaxTreeDataSource> m_DataSource;} {}
  89.   decl {CRef<CObjectManager> m_ObjMgr;} {}
  90.   decl {CRef<CScope> m_Scope;} {}