testchild.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 {testchild_.hpp} 
  5. code_name {testchild_.cpp}
  6. decl {/* $Id: testchild.fl,v 1000.1 2004/06/01 21:14:24 gouriano Exp $ */} {public
  7. decl {/* $Id: testchild.fl,v 1000.1 2004/06/01 21:14:24 gouriano Exp $ */} {} 
  8. decl {#include <ncbi_pch.hpp>} {selected
  9. class CTestChild {} {
  10.   Function {CTestChild()} {open
  11.   } {
  12.     Fl_Window m_Child {open
  13.       xywh {567 375 400 330} type Double hide resizable
  14.       code0 {#include <gui/widgets/toplevel/child.hpp>}
  15.       class CChild
  16.     } {
  17.       Fl_Menu_Bar {} {
  18.         xywh {0 0 400 25}
  19.       } {
  20.         submenu {} {
  21.           label File open
  22.           xywh {0 0 100 20}
  23.         } {
  24.           menuitem {} {
  25.             label Exit
  26.             xywh {0 0 100 20}
  27.           }
  28.         }
  29.         submenu {} {
  30.           label Help open
  31.           xywh {0 0 100 20}
  32.         } {
  33.           menuitem {} {
  34.             label {About...}
  35.             xywh {0 0 100 20}
  36.           }
  37.         }
  38.       }
  39.       Fl_Group {} {open
  40.         xywh {0 25 400 305} resizable
  41.       } {
  42.         Fl_Box {} {
  43.           label {Test Widget inside of a child!  (OpenGL panel below, disregard bad rendering)}
  44.           xywh {0 25 400 65} align 128
  45.         }
  46.         Fl_Group {} {open
  47.           xywh {10 90 380 230} resizable
  48.           class Fl_Gl_Window
  49.         } {}
  50.       }
  51.     }
  52.     code {static int counter = 0;
  53. m_TitleStr = "Child #" + NStr::IntToString(++counter);
  54. m_Child->label(m_TitleStr.c_str());} {}
  55.   }
  56.   decl {~CTestChild();} {public
  57.   }
  58.   decl {string m_TitleStr;} {}