diff options
| author | Michael R Sweet <michael.r.sweet@gmail.com> | 1999-02-22 21:33:55 +0000 |
|---|---|---|
| committer | Michael R Sweet <michael.r.sweet@gmail.com> | 1999-02-22 21:33:55 +0000 |
| commit | 636b6de26ddcb58c4e5bf317bad104115c0465b3 (patch) | |
| tree | fe1158c20f7abfaba0abd0e0260ed69df095207d /test/CubeViewUI.fl | |
| parent | df01cba1240932472b939564f1854268a6b0b06f (diff) | |
Added CubeView source files.
Added CubeView to the makefile and demo.menu.
git-svn-id: file:///fltk/svn/fltk/trunk@321 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Diffstat (limited to 'test/CubeViewUI.fl')
| -rw-r--r-- | test/CubeViewUI.fl | 78 |
1 files changed, 78 insertions, 0 deletions
diff --git a/test/CubeViewUI.fl b/test/CubeViewUI.fl new file mode 100644 index 000000000..e619ff82f --- /dev/null +++ b/test/CubeViewUI.fl @@ -0,0 +1,78 @@ +# data file for the Fltk User Interface Designer (fluid) +version 1.00 +header_name {.h} +code_name {.cxx} +gridx 2 +gridy 2 +snap 2 +class CubeViewUI {open +} { + Function {CubeViewUI()} {open + } { + Fl_Window mainWindow { + label CubeView open selected + private xywh {428 124 419 406} box UP_BOX labelsize 12 resizable visible + } { + Fl_Group {} {open + xywh {5 3 374 399} + } { + Fl_Group VChange {open + xywh {5 100 37 192} + } { + Fl_Roller vrot { + label {V Rot} + callback {cube->v_angle(((Fl_Roller *)o)->value()); +cube->redraw();} + xywh {5 100 17 186} labeltype NO_LABEL labelsize 12 align 128 minimum -180 maximum 180 step 1 + code0 {\#include <stdio.h>} + } + Fl_Slider ypan { + label {V Pan} + callback {cube->pany(((Fl_Slider *)o)->value()); +cube->redraw();} + xywh {25 100 17 186} type {Vert Knob} selection_color 136 labeltype NO_LABEL labelsize 12 align 0 minimum -25 maximum 25 step 0.1 + } + } + Fl_Group HChange {open + xywh {120 362 190 40} + } { + Fl_Slider xpan { + label {H Pan} + callback {cube->panx(((Fl_Slider *)o)->value()); +cube->redraw();} + xywh {122 364 186 17} type {Horz Knob} selection_color 136 labeltype NO_LABEL labelsize 12 align 16 minimum 25 maximum -25 step 0.1 + } + Fl_Roller hrot { + label {H Rotation} + callback {cube->h_angle(((Fl_Roller *)o)->value()); +cube->redraw();} + xywh {122 383 186 17} type Horizontal labeltype NO_LABEL labelsize 12 align 8 minimum -180 maximum 180 step 1 + } + } + Fl_Group MainView {open + xywh {46 27 333 333} + } { + Fl_Box cframe { + xywh {46 27 333 333} box DOWN_FRAME color 4 selection_color 69 + } + Fl_Box cube { + label {This is the cube_view} + xywh {48 29 329 329} + code0 {\#include "CubeView.h"} + class CubeView + } + } + Fl_Value_Slider zoom { + label Zoom + callback {cube->size=((Fl_Value_Slider *)o)->value(); +cube->redraw();} + xywh {106 3 227 19} type {Horz Knob} selection_color 136 labelfont 1 labelsize 12 align 4 minimum 1 maximum 50 step 0.1 value 10 textfont 1 + } + } + } + } + Function {show()} {open + } { + code {mainWindow->show();} {} + } +} |
