edit_styles_dlg.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/dialogs/config/edit_styles_dlg_.hpp} 
  5. code_name {edit_styles_dlg_.cpp}
  6. decl {/* $Id: edit_styles_dlg.fl,v 1000.1 2004/06/01 20:45:39 gouriano Exp $ */} {public
  7. decl {/* $Id: edit_styles_dlg.fl,v 1000.1 2004/06/01 20:45:39 gouriano Exp $ */} {} 
  8. decl {#include <ncbi_pch.hpp>} {selected
  9. class NCBI_GUIDIALOGS_EXPORT CEditStylesDlg {: {public CDialog}
  10. } {
  11.   decl {CEditStylesDlg(IConfigMediator&);} {public
  12.   }
  13.   decl {CRef<IConfigMediator> m_ConfigMediator;} {}
  14.   Function {x_CreateWindow()} {open private
  15.   } {
  16.     Fl_Window {} {
  17.       label Preferences open
  18.       xywh {438 179 245 310} type Single hide resizable modal
  19.     } {
  20.       Fl_Box {} {
  21.         label {Saved Styles}
  22.         xywh {10 5 225 25}
  23.       }
  24.       Fl_Browser m_StyleBrowser {
  25.         callback {x_UpdateSetBtns();}
  26.         private xywh {10 35 150 265} type Hold align 1 resizable
  27.       }
  28.       Fl_Group m_SetBtnGroup {
  29.         label {set buttons} open
  30.         private xywh {165 35 70 265} labeltype NO_LABEL
  31.       } {
  32.         Fl_Button {} {
  33.           label Add
  34.           callback {x_OnAdd();}
  35.           xywh {165 35 70 25}
  36.         }
  37.         Fl_Button {} {
  38.           label Copy
  39.           callback {x_OnCopy();}
  40.           xywh {165 65 70 25}
  41.         }
  42.         Fl_Button m_RenameBtn {
  43.           label Rename
  44.           callback {x_OnRename();}
  45.           private xywh {165 95 70 25}
  46.         }
  47.         Fl_Button m_DeleteBtn {
  48.           label Delete
  49.           callback {x_OnDelete();}
  50.           private xywh {165 125 70 25}
  51.         }
  52.         Fl_Box {} {
  53.           label resizable
  54.           xywh {165 155 70 79} labeltype NO_LABEL hide deactivate resizable
  55.         }
  56.         Fl_Return_Button {} {
  57.           label Done
  58.           callback {x_OnOK();}
  59.           xywh {165 275 70 25}
  60.         }
  61.       }
  62.     }
  63.   }
  64.   decl {void x_SetStates(list<string> const& states);} {}
  65.   decl {bool x_GetSelectedState(string& state);} {}
  66.   decl {void x_SetSelectedState(const string& state);} {}
  67.   decl {void x_SelectFirstState();} {}
  68.   decl {virtual void x_UpdateSetBtns();} {}
  69.   decl {virtual void x_OnAdd();} {}
  70.   decl {virtual void x_OnCopy();} {}
  71.   decl {virtual void x_OnRename();} {}
  72.   decl {virtual void x_OnDelete();} {}