view_featid.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_featid_.hpp} 
  5. code_name {view_featid_.cpp}
  6. decl {/* $Id: view_featid.fl,v 1000.1 2004/06/01 21:01:20 gouriano Exp $ */} {public
  7. decl {/* $Id: view_featid.fl,v 1000.1 2004/06/01 21:01:20 gouriano Exp $ */} {} 
  8. decl {#include <ncbi_pch.hpp>} {selected
  9. class CViewFeatId {: {public CView}
  10. } {
  11.   decl {CViewFeatId(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 {const string& GetTitle() const;} {public
  18.   }
  19.   decl {auto_ptr<CViewMenuMgr> m_ViewMenuMgr;} {}
  20.   decl {auto_ptr<CAlgoMenuMgr> m_AlgoMenuMgr;} {}
  21.   decl {CConstRef<objects::CSeq_feat> m_Feature;} {}
  22.   Function {x_CreateWindow()} {private
  23.   } {
  24.     Fl_Window {} {
  25.       callback {OnExit();} open
  26.       private xywh {527 244 375 450} type Double resizable
  27.       class Fl_Window visible
  28.     } {
  29.       Fl_Menu_Bar m_Menu {
  30.         private xywh {0 0 375 25} box FLAT_BOX
  31.       } {
  32.         submenu {} {
  33.           label {&File} open
  34.           xywh {0 0 100 20}
  35.         } {
  36.           submenu {} {
  37.             label {&Import} open
  38.             xywh {0 0 100 20}
  39.           } {}
  40.           submenu {} {
  41.             label {&Save} open
  42.             xywh {0 0 100 20}
  43.           } {}
  44.           submenu {} {
  45.             label {Save &as} open
  46.             xywh {5 5 100 20} divider
  47.           } {}
  48.           menuitem {} {
  49.             label {&Close}
  50.             callback {Hide();}
  51.             xywh {0 0 100 20}
  52.           }
  53.         }
  54.         submenu {} {
  55.           label {&Tools}
  56.           xywh {5 5 100 20}
  57.         } {
  58.           submenu {} {
  59.             label {&Plugins}
  60.             xywh {5 5 100 20}
  61.           } {}
  62.         }
  63.         submenu {} {
  64.           label {&View}
  65.           xywh {5 5 100 20}
  66.         } {
  67.           submenu {} {
  68.             label {&New View} open
  69.             xywh {5 5 100 20}
  70.           } {}
  71.           submenu {} {
  72.             label {&Active Views} open
  73.             xywh {5 5 100 20}
  74.           } {}
  75.         }
  76.         submenu {} {
  77.           label {&Help} open
  78.           xywh {5 5 100 20}
  79.         } {
  80.           menuitem {} {
  81.             label {&ID Cross-reference Help}
  82.             callback {x_OnHelp();}
  83.             xywh {5 5 100 20}
  84.           }
  85.         }
  86.       }
  87.       Fl_Group {} {open
  88.         xywh {0 25 375 395} box THIN_DOWN_FRAME color 7 resizable
  89.       } {
  90.         Fl_Group m_FeatIdTable {
  91.           callback {x_OnSelChanged();}
  92.           private xywh {1 26 373 393} color 48 selection_color 177 resizable
  93.           class CFeatIdTable
  94.         } {}
  95.       }
  96.       Fl_Box m_StatusBar {
  97.         private xywh {0 425 375 20} box THIN_DOWN_BOX labelsize 12 align 20
  98.         class CStatusBar
  99.       }
  100.     }
  101.   }
  102.   decl {void x_OnHelp()} {}
  103.   decl {void x_Update();} {}
  104.   decl {void x_UpdateDynMenus();} {}
  105.   decl {void x_UpdateStatusMessage();} {}
  106.   decl {void x_OnSelChanged();} {}