progress_dlg_ex.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/progress/progress_dlg_ex_.hpp} 
  5. code_name {progress_dlg_ex_.cpp}
  6. decl {/* $Id: progress_dlg_ex.fl,v 1000.3 2004/06/01 20:46:51 gouriano Exp $ */} {selected public
  7. decl {/* $Id: progress_dlg_ex.fl,v 1000.3 2004/06/01 20:46:51 gouriano Exp $ */} {selected
  8. decl {#include <ncbi_pch.hpp>} {selected
  9. class NCBI_GUIDIALOGS_EXPORT CProgressDlgEx {: {public CDialog, public IReporter}
  10. } {
  11.   decl {CProgressDlgEx();} {public
  12.   }
  13.   decl {~CProgressDlgEx();} {public
  14.   }
  15.   decl {void SetTitle(const string& title);} {public
  16.   }
  17.   decl {void SetMessage(const string& label);} {public
  18.   }
  19.   decl {void SetPctCompleted(int pct);} {public
  20.   }
  21.   decl {void Clear(void);} {public
  22.   }
  23.   decl {bool HasBeenCanceled(void) const;} {public
  24.   }
  25.   Function {x_CreateWindow()} {open private
  26.   } {
  27.     Fl_Window {} {open
  28.       xywh {337 152 385 165} type Double hide resizable
  29.     } {
  30.       Fl_Text_Display m_Text {
  31.         private xywh {5 5 375 125} box NO_BOX labelsize 10 resizable
  32.       }
  33.       Fl_Group {} {open
  34.         xywh {5 135 375 25}
  35.       } {
  36.         Fl_Progress m_Progress {
  37.           private xywh {5 140 290 15} selection_color 4 resizable
  38.         }
  39.         Fl_Button {} {
  40.           label Cancel
  41.           callback {x_OnCancel();}
  42.           xywh {300 135 80 25}
  43.         }
  44.       }
  45.     }
  46.   }
  47.   decl {string m_TitleStr;} {}
  48.   decl {auto_ptr<Fl_Text_Buffer> m_Buffer;} {}
  49.   decl {CFastMutex m_Mutex;} {}