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

生物技术

开发平台:

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 {../../../include/gui/core/report_view_.hpp} 
  5. code_name {report_view_.cpp}
  6. decl {/* $Id: report_view.fl,v 1000.0 2004/06/01 21:17:48 gouriano Exp $ */} {selected public
  7. decl {/* $Id: report_view.fl,v 1000.0 2004/06/01 21:17:48 gouriano Exp $ */} {selected
  8. decl {#include <ncbi_pch.hpp>} {selected
  9. class NCBI_GUICORE_EXPORT CReportView {: {public CView}
  10. } {
  11.   decl {CReportView();} {public
  12.   }
  13.   decl {void SetColumn(size_t col_idx, const string& col_header, Fl_Align align = FL_ALIGN_CENTER, float width = 1.0f);} {public
  14.   }
  15.   decl {void Reserve(size_t rows, size_t cols);} {public
  16.   }
  17.   decl {string& SetCell(size_t row, size_t col);} {public
  18.   }
  19.   decl {const string& GetCell(size_t row, size_t col) const;} {public
  20.   }
  21.   decl {void SetData(size_t row, const CSerialObject& obj);} {public
  22.   }
  23.   decl {const CSerialObject& GetData(size_t row) const;} {public
  24.   }
  25.   decl {void SetTitle(const string& str);} {public
  26.   }
  27.   decl {const string& GetTitle() const;} {public
  28.   }
  29.   decl {void OnSelectionChanged(const CSelectionBuffer& sels);} {public
  30.   }
  31.   decl {void OnVisibleRangeChanged(const objects::CSeq_loc& loc);} {public
  32.   }
  33.   Function {x_CreateWindow()} {open private
  34.   } {
  35.     Fl_Window {} {open
  36.       xywh {518 278 365 323} type Double visible
  37.     } {
  38.       Fl_Box {} {
  39.         label {The results of the tool are:}
  40.         xywh {0 0 365 45} box FLAT_BOX
  41.       }
  42.       Fl_Box m_Table {
  43.         private xywh {0 45 365 275}
  44.         class CReportTable
  45.       }
  46.     }
  47.   }
  48.   decl {string m_Title;} {}