source: rtems-graphics-toolkit/fltk-1.1.10/test/valuators.fl @ 513eea1

Last change on this file since 513eea1 was 513eea1, checked in by Joel Sherrill <joel.sherrill@…>, on 01/09/10 at 22:43:24

2010-01-08 Joel Sherrill <joel.sherrill@…>

fltk 1.1.10. imported

  • ORIGIN: Updated.
  • Property mode set to 100644
File size: 6.0 KB
Line 
1# data file for the Fltk User Interface Designer (fluid)
2version 1.0107
3header_name {.h}
4code_name {.cxx}
5Function {callback(Fl_Widget* o, void*)} {open private return_type void
6} {
7  code {printf("%g     \\r", ((Fl_Valuator*)o)->value());
8fflush(stdout);} {}
9}
10
11Function {} {open
12} {
13  Fl_Window {} {
14    label {Valuator classes, showing values for type()} open
15    xywh {479 151 580 510} type Double color 43 selection_color 43
16    code0 {\#include <stdio.h>} visible
17  } {
18    Fl_Box {} {
19      label Fl_Slider
20      xywh {10 10 280 210} box ENGRAVED_BOX labelfont 1 align 17
21    }
22    Fl_Slider {} {
23      label 0
24      callback callback
25      tooltip {Vertical Slider} xywh {30 45 20 145} selection_color 1 labelsize 8 align 1
26    }
27    Fl_Slider {} {
28      label FL_VERT_FILL_SLIDER
29      callback callback
30      xywh {70 55 20 145} type {Vert Fill} selection_color 1 labelsize 8
31    }
32    Fl_Slider {} {
33      label FL_VERT_NICE_SLIDER
34      callback callback
35      xywh {105 45 20 145} type {Vert Knob} box FLAT_BOX color 10 selection_color 1 labelsize 8 align 1
36    }
37    Fl_Slider {} {
38      label FL_HORIZONTAL
39      callback callback
40      xywh {140 80 130 20} type Horizontal selection_color 1 labelsize 8
41    }
42    Fl_Slider {} {
43      label FL_HOR_FILL_SLIDER
44      callback callback
45      xywh {140 120 130 20} type {Horz Fill} selection_color 1 labelsize 8
46    }
47    Fl_Slider {} {
48      label FL_HOR_NICE_SLIDER
49      callback callback
50      xywh {140 160 130 20} type {Horz Knob} box FLAT_BOX color 10 selection_color 1 labelsize 8
51    }
52    Fl_Box {} {
53      label Fl_Value_Slider
54      xywh {10 230 280 210} box ENGRAVED_BOX labelfont 1 align 17
55    }
56    Fl_Value_Slider {} {
57      label 0
58      callback callback
59      tooltip {Value Slider} xywh {30 260 30 145} selection_color 1 labelsize 8 align 1
60    }
61    Fl_Value_Slider {} {
62      label FL_VERT_FILL_SLIDER
63      callback callback
64      xywh {70 275 30 140} type {Vert Fill} selection_color 1 labelsize 8
65    }
66    Fl_Value_Slider {} {
67      label FL_VERT_NICE_SLIDER
68      callback callback
69      xywh {110 260 20 145} type {Vert Knob} box FLAT_BOX color 10 selection_color 1 labelsize 8 align 1
70    }
71    Fl_Value_Slider {} {
72      label FL_HOR_SLIDER
73      callback callback
74      xywh {140 290 130 20} type Horizontal selection_color 1 labelsize 8
75    }
76    Fl_Value_Slider {} {
77      label FL_HOR_FILL_SLIDER
78      callback callback
79      xywh {140 330 130 20} type {Horz Fill} selection_color 1 labelsize 8
80    }
81    Fl_Value_Slider {} {
82      label FL_HOR_NICE_SLIDER
83      callback callback
84      xywh {140 370 130 20} type {Horz Knob} box FLAT_BOX color 10 selection_color 1 labelsize 8
85    }
86    Fl_Box {} {
87      label Fl_Value_Input
88      xywh {10 450 135 50} box ENGRAVED_BOX labelfont 1 align 17
89    }
90    Fl_Value_Input {} {
91      label 0
92      callback callback
93      tooltip {Value Input} xywh {30 470 105 25} labelsize 8 maximum 100 step 0.1
94    }
95    Fl_Box {} {
96      label Fl_Value_Output
97      xywh {155 450 135 50} box ENGRAVED_BOX labelfont 1 align 17
98    }
99    Fl_Value_Output {} {
100      label 0
101      callback callback
102      tooltip {Value Output} xywh {170 470 105 25} labelsize 8 maximum 100 step 0.1
103    }
104    Fl_Box {} {
105      label {   Fl_Scrollbar}
106      xywh {300 10 130 120} box ENGRAVED_BOX labelfont 1 align 21
107    }
108    Fl_Scrollbar {} {
109      label FL_HORIZONTAL
110      callback callback
111      tooltip {Horizontal Scrollbar} xywh {305 65 95 20} type Horizontal labelsize 8 maximum 100 value 20
112    }
113    Fl_Scrollbar {} {
114      label 0
115      callback callback
116      tooltip {Vertical Scrollbar} xywh {400 20 20 105} labelsize 8 align 1 maximum 100
117    }
118    Fl_Box {} {
119      label Fl_Adjuster
120      xywh {440 10 130 120} box ENGRAVED_BOX labelfont 1 align 17
121    }
122    Fl_Adjuster {} {
123      label {w()>h()}
124      callback callback
125      tooltip {Horizontal Adjuster} xywh {450 60 75 25} labelsize 8
126    }
127    Fl_Adjuster {} {
128      label {w()<h()}
129      callback callback
130      tooltip {Vertical Adjuster} xywh {530 35 25 75} labelsize 8
131    }
132    Fl_Box {} {
133      label Fl_Counter
134      xywh {300 140 130 120} box ENGRAVED_BOX labelfont 1 align 17
135    }
136    Fl_Counter {} {
137      label 0
138      callback callback
139      tooltip {Standard Counter} xywh {310 175 110 25} labelsize 8
140    }
141    Fl_Counter {} {
142      label FL_SIMPLE_COUNTER
143      callback callback
144      tooltip {Simple Counter} xywh {310 215 110 25} type Simple labelsize 8
145    }
146    Fl_Box {} {
147      label Fl_Spinner
148      xywh {440 140 130 120} box ENGRAVED_BOX labelfont 1 align 17
149    }
150    Fl_Spinner {} {
151      label FL_INT_INPUT
152      xywh {465 176 80 24} labelsize 8 align 2 minimum -30 maximum 30 step 2 value 5
153    }
154    Fl_Spinner {} {
155      label FL_FLOAT_INPUT
156      xywh {465 216 80 24} type Float labelsize 8 align 2 minimum 0 maximum 1 step 0.01 value 0.05
157    }
158    Fl_Box {} {
159      label Fl_Dial
160      xywh {300 270 270 105} box ENGRAVED_BOX labelfont 1 align 17
161    }
162    Fl_Dial {} {
163      label 0
164      callback callback
165      tooltip {Standard Dial} xywh {320 295 65 65} color 10 selection_color 1 labelsize 8 value 0.5
166      code0 {o->angles(0,315);}
167    }
168    Fl_Dial {} {
169      label FL_LINE_DIAL
170      callback callback
171      tooltip {Line Dial} xywh {400 295 65 65} type Line color 10 selection_color 1 labelsize 8 value 0.5
172    }
173    Fl_Dial {} {
174      label FL_FILL_DIAL
175      callback callback
176      tooltip {Fill Dial} xywh {480 295 65 65} type Fill color 10 selection_color 1 labelsize 8 value 1
177      code0 {o->angles(0,360);}
178    }
179    Fl_Box {} {
180      label Fl_Roller
181      xywh {300 385 150 115} box ENGRAVED_BOX labelfont 1 align 17
182    }
183    Fl_Roller {} {
184      label 0
185      callback callback
186      tooltip {Vertical Roller} xywh {315 390 20 95} labelsize 8
187    }
188    Fl_Roller {} {
189      label FL_HORIZONTAL
190      callback callback
191      tooltip {Horizontal Roller} xywh {345 430 90 20} type Horizontal labelsize 8
192    }
193    Fl_Box {} {
194      label {Some widgets have color(FL_GREEN) and color2(FL_RED) to show the areas these effect.} selected
195      xywh {460 385 110 115} box BORDER_FRAME color 0 selection_color 0 labelsize 11 align 128
196    }
197  }
198}
Note: See TracBrowser for help on using the repository browser.