object_editor.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 {object_editor_.hpp} 
  5. code_name {object_editor_.cpp}
  6. decl {/* $Id: object_editor.fl,v 1000.1 2004/06/01 21:02:20 gouriano Exp $ */} {public
  7. decl {/* $Id: object_editor.fl,v 1000.1 2004/06/01 21:02:20 gouriano Exp $ */} {} 
  8. decl {#include <ncbi_pch.hpp>} {} 
  9. decl {#include "paragraph.hpp"} {public
  10. decl {#include "field_assoc.hpp"} {public
  11. class CObjectEditorView {} {
  12.   Function {CObjectEditorView(CParagraph* p)} {open
  13.   } {
  14.     Fl_Window m_MainWin {open
  15.       private xywh {571 102 550 600} type Double resizable visible
  16.     } {
  17.       Fl_Box {} {
  18.         private xywh {5 5 500 320} box DIAMOND_UP_BOX color 4 hide deactivate
  19.       }
  20.       Fl_Group {} {open
  21.         private xywh {25 555 515 30}
  22.       } {
  23.         Fl_Return_Button {} {
  24.           label Save
  25.           callback {x_OnSaveClick();}
  26.           private xywh {345 555 80 30} labelfont 1
  27.         }
  28.         Fl_Button {} {
  29.           label Cancel
  30.           callback {x_OnCancelClick();}
  31.           private xywh {110 555 80 30} shortcut 0xff1b labelfont 1
  32.         }
  33.         Fl_Group {} {open
  34.           xywh {40 555 70 30}
  35.         } {}
  36.         Fl_Group {} {open
  37.           xywh {190 555 155 30} resizable
  38.         } {}
  39.         Fl_Group {} {open
  40.           xywh {425 555 115 30}
  41.         } {}
  42.       }
  43.       Fl_Group {} {open
  44.         private xywh {5 10 540 535} color 0 resizable
  45.       } {
  46.         Fl_Scroll m_EditScroll {open
  47.           private xywh {7 10 538 535} box DOWN_FRAME resizable
  48.         } {
  49.           Fl_Pack m_EditPack {open
  50.             private xywh {7 10 518 0}
  51.             code0 {m_EditPack->spacing(10);}
  52.           } {}
  53.         }
  54.       }
  55.     }
  56.     code {x_PostConstruction(p);} {}
  57.   }
  58.   decl {void x_OnCancelClick();} {}
  59.   decl {void x_OnSaveClick();} {}
  60.   decl {~CObjectEditorView();} {public
  61.   }
  62.   decl {CParagraph* m_paragraph;} {}
  63.   decl {void x_PostConstruction(CParagraph* p);} {}
  64.   decl {void x_OnModifyClick();} {}
  65.   decl {bool m_modified;} {}
  66.   decl {bool m_saved;} {}
  67.   decl {Fl_Pack *EditPack() {return m_EditPack;}} {public
  68.   }
  69.   decl {void AddEditWidget (Fl_Widget* nw);} {public
  70.   }