gltestui.fl
上传用户:yhdzpy8989
上传日期:2007-06-13
资源大小:13604k
文件大小:3k
源码类别:

生物技术

开发平台:

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 {gltestui_.hpp} 
  5. code_name {gltestui_.cpp}
  6. decl {/* $Id: gltestui.fl,v 1000.1 2004/06/01 20:53:19 gouriano Exp $ */} {} 
  7. decl {/* $Id: gltestui.fl,v 1000.1 2004/06/01 20:53:19 gouriano Exp $ */} {public
  8. decl {#include <ncbi_pch.hpp>} {selected
  9. class CGlTestUI {} {
  10.   Function {CGlTestUI()} {open
  11.   } {
  12.     Fl_Window {} {
  13.       label {OpenGL Subsystem Description} open
  14.       private xywh {403 260 550 365} type Double resizable visible
  15.     } {
  16.       Fl_Menu_Bar {} {open
  17.         xywh {0 0 550 25}
  18.       } {
  19.         submenu {} {
  20.           label {&File} open
  21.           xywh {0 0 100 20}
  22.         } {
  23.           menuitem {} {
  24.             label {&Save}
  25.             callback {x_OnSave();}
  26.             xywh {0 0 100 20}
  27.           }
  28.           menuitem {} {
  29.             label {E&xit}
  30.             callback {x_OnExit();}
  31.             xywh {0 0 100 20}
  32.           }
  33.         }
  34.       }
  35.       Fl_Group {} {open
  36.         xywh {5 30 540 330} box ENGRAVED_FRAME resizable
  37.       } {
  38.         Fl_Group {} {open
  39.           xywh {15 40 515 40}
  40.         } {
  41.           Fl_Box {} {
  42.             label GL_VERSION
  43.             xywh {15 40 145 40} align 24
  44.           }
  45.           Fl_Box m_GlVersion {
  46.             private xywh {165 40 365 40} box DOWN_FRAME align 148 resizable
  47.           }
  48.         }
  49.         Fl_Group {} {open
  50.           xywh {15 85 515 40}
  51.         } {
  52.           Fl_Box {} {
  53.             label GL_RENDERER
  54.             xywh {15 85 145 40} align 24
  55.           }
  56.           Fl_Box m_GlRenderer {
  57.             private xywh {165 85 365 40} box DOWN_FRAME align 148 resizable
  58.           }
  59.         }
  60.         Fl_Group {} {open
  61.           xywh {15 130 515 40}
  62.         } {
  63.           Fl_Box {} {
  64.             label GL_VENDOR
  65.             xywh {15 130 145 40} align 24
  66.           }
  67.           Fl_Box m_GlVendor {
  68.             private xywh {165 130 365 40} box DOWN_FRAME align 148 resizable
  69.           }
  70.         }
  71.         Fl_Group {} {open
  72.           xywh {15 175 515 85}
  73.         } {
  74.           Fl_Box {} {
  75.             label GL_EXTENSIONS
  76.             xywh {15 175 145 85} align 24
  77.           }
  78.           Fl_Box m_GlExtensions {
  79.             private xywh {165 175 365 85} box DOWN_FRAME align 148 resizable
  80.           }
  81.         }
  82.         Fl_Group {} {open
  83.           xywh {15 265 515 40}
  84.         } {
  85.           Fl_Box {} {
  86.             label GLU_VERSION
  87.             xywh {15 265 145 40} align 24
  88.           }
  89.           Fl_Box m_GluVersion {
  90.             private xywh {165 265 365 40} box DOWN_FRAME align 148 resizable
  91.           }
  92.         }
  93.         Fl_Group {} {open
  94.           xywh {15 310 515 40}
  95.         } {
  96.           Fl_Box {} {
  97.             label GLU_EXTENSIONS
  98.             xywh {15 310 145 40} align 24
  99.           }
  100.           Fl_Box m_GluExtensions {
  101.             private xywh {165 310 365 40} box DOWN_FRAME align 148 resizable
  102.           }
  103.         }
  104.       }
  105.       Fl_Group m_GlWindow {open
  106.         private xywh {5 30 0 0}
  107.         class Fl_Gl_Window
  108.       } {}
  109.     }
  110.     code {m_Window.reset(w);} {}
  111.     code {x_PostConstruction();} {}
  112.   }
  113.   decl {auto_ptr<Fl_Window> m_Window;} {}
  114.   decl {void x_PostConstruction();} {}
  115.   decl {void x_OnExit();} {}
  116.   decl {void x_OnSave();} {}