1 | # data file for the Fltk User Interface Designer (fluid) |
---|
2 | version 1.0107 |
---|
3 | header_name {.h} |
---|
4 | code_name {.cxx} |
---|
5 | Function {callback(Fl_Widget* o, void*)} {open private return_type void |
---|
6 | } { |
---|
7 | code {printf("%g \\r", ((Fl_Valuator*)o)->value()); |
---|
8 | fflush(stdout);} {} |
---|
9 | } |
---|
10 | |
---|
11 | Function {} {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 | } |
---|