tip_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 {tip_dlg_.hpp} 
  5. code_name {tip_dlg_.cpp}
  6. decl {/* $Id: tip_dlg.fl,v 1000.1 2004/06/01 20:56:37 gouriano Exp $ */} {public
  7. decl {/* $Id: tip_dlg.fl,v 1000.1 2004/06/01 20:56:37 gouriano Exp $ */} {} 
  8. decl {#include <ncbi_pch.hpp>} {} 
  9. class CTipDlg {open : {public CDialog}
  10. } {
  11.   decl {CTipDlg();} {public
  12.   }
  13.   decl {void Show();} {public
  14.   }
  15.   decl {bool m_Show;} {}
  16.   decl {string m_TipStr;} {}
  17.   decl {vector<STip> m_Tips;} {}
  18.   decl {vector<STip>::iterator m_Curr;} {selected
  19.   }
  20.   decl {void x_RefreshTip();} {}
  21.   decl {void x_OnNextTip();} {}
  22.   decl {void x_OnPrevTip();} {}
  23.   decl {void x_OnHideTips();} {}
  24.   Function {x_CreateWindow()} {private
  25.   } {
  26.     Fl_Window {} {
  27.       label {Did you know...} open
  28.       xywh {479 172 523 181} type Double resizable visible
  29.     } {
  30.       Fl_Group {} {open
  31.         xywh {5 5 510 130} resizable
  32.       } {
  33.         Fl_Help_View m_Text {
  34.           private xywh {5 30 510 105} labelsize 18 resizable
  35.         }
  36.         Fl_Box m_Tip {
  37.           label {Tip #}
  38.           private xywh {5 5 510 25} labelsize 12 align 20
  39.         }
  40.       }
  41.       Fl_Group {} {open
  42.         xywh {5 140 510 5} box THIN_DOWN_FRAME
  43.       } {}
  44.       Fl_Group {} {open
  45.         xywh {5 150 510 25}
  46.       } {
  47.         Fl_Check_Button m_HideTips {
  48.           label {Don't show tips at start}
  49.           callback {x_OnHideTips();}
  50.           private xywh {5 150 170 25} down_box DOWN_BOX labelsize 12
  51.         }
  52.         Fl_Group {} {open
  53.           xywh {170 150 135 25} resizable
  54.         } {}
  55.         Fl_Button m_PrevBtn {
  56.           label {@<<}
  57.           callback {x_OnPrevTip();}
  58.           private xywh {305 150 25 25} labelsize 12
  59.         }
  60.         Fl_Box {} {
  61.           label {Other Tips}
  62.           xywh {330 150 75 25} labelsize 12
  63.         }
  64.         Fl_Button m_NextBtn {
  65.           label {@>>}
  66.           callback {x_OnNextTip();}
  67.           private xywh {405 150 25 25} labelsize 12
  68.         }
  69.         Fl_Return_Button {} {
  70.           label OK
  71.           callback {x_OnOK();}
  72.           xywh {435 150 80 25} labelsize 12
  73.         }
  74.       }
  75.     }
  76.   }