1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
|
# data file for the Fltk User Interface Designer (fluid)
version 1.00
header_name {.h}
code_name {.cxx}
gridx 5
gridy 5
snap 3
Function {} {open
} {
Fl_Window {} {
label {Valuator classes, showing values for type()} open
xywh {414 83 567 506} color 43 selection_color 43
code0 {\#include <stdio.h>} visible
} {
Fl_Box {} {
label Fl_Slider
xywh {10 10 280 210} box ENGRAVED_BOX labelfont 1 align 17
}
Fl_Slider {} {
label 0
callback {printf("%g \\r",o->value());
fflush(stdout);}
xywh {30 45 20 145} selection_color 1 labelsize 8 align 1
}
Fl_Slider {} {
label FL_VERT_FILL_SLIDER
callback {printf("%g \\r",o->value());
fflush(stdout);}
xywh {70 55 20 145} type {Vert Fill} selection_color 1 labelsize 8
}
Fl_Slider {} {
label FL_VERT_NICE_SLIDER
callback {printf("%g \\r",o->value());
fflush(stdout);}
xywh {105 45 20 145} type {Vert Knob} box FLAT_BOX color 10 selection_color 1 labelsize 8 align 1
}
Fl_Box {} {
label Fl_Value_Slider
xywh {10 230 280 205} box ENGRAVED_BOX labelfont 1 align 17
}
Fl_Value_Slider {} {
label 0
callback {printf("%g \\r",o->value());
fflush(stdout);}
xywh {30 260 30 145} selection_color 1 labelsize 8 align 1
}
Fl_Value_Slider {} {
label FL_VERT_FILL_SLIDER
callback {printf("%g \\r",o->value());
fflush(stdout);}
xywh {70 275 30 140} type {Vert Fill} selection_color 1 labelsize 8
}
Fl_Value_Slider {} {
label FL_VERT_NICE_SLIDER
callback {printf("%g \\r",o->value());
fflush(stdout);}
xywh {110 260 20 145} type {Vert Knob} box FLAT_BOX color 10 selection_color 1 labelsize 8 align 1
}
Fl_Slider {} {
label FL_HORIZONTAL
callback {printf("%g \\r",o->value());
fflush(stdout);}
xywh {140 80 130 20} type Horizontal selection_color 1 labelsize 8
}
Fl_Slider {} {
label FL_HOR_FILL_SLIDER
callback {printf("%g \\r",o->value());
fflush(stdout);}
xywh {140 120 130 20} type {Horz Fill} selection_color 1 labelsize 8
}
Fl_Slider {} {
label FL_HOR_NICE_SLIDER
callback {printf("%g \\r",o->value());
fflush(stdout);}
xywh {140 160 130 20} type {Horz Knob} box FLAT_BOX color 10 selection_color 1 labelsize 8
}
Fl_Value_Slider {} {
label FL_HOR_SLIDER
callback {printf("%g \\r",o->value());
fflush(stdout);}
xywh {140 290 130 20} type Horizontal selection_color 1 labelsize 8
}
Fl_Value_Slider {} {
label FL_HOR_FILL_SLIDER
callback {printf("%g \\r",o->value());
fflush(stdout);}
xywh {140 330 130 20} type {Horz Fill} selection_color 1 labelsize 8
}
Fl_Box {} {
label Fl_Adjuster
xywh {430 10 125 120} box ENGRAVED_BOX labelfont 1 align 17
}
Fl_Value_Slider {} {
label FL_HOR_NICE_SLIDER
callback {printf("%g \\r",o->value());
fflush(stdout);}
xywh {140 370 130 20} type {Horz Knob} box FLAT_BOX color 10 selection_color 1 labelsize 8
}
Fl_Adjuster {} {
label {w()>h()}
callback {printf("%g \\r",o->value());
fflush(stdout);}
xywh {440 60 75 25} labelsize 8
}
Fl_Adjuster {} {
label {w()<h()}
callback {printf("%g \\r",o->value());
fflush(stdout);}
xywh {520 35 25 75} labelsize 8
}
Fl_Box {} {
label Fl_Counter
xywh {345 135 210 115} box ENGRAVED_BOX labelfont 1 align 17
}
Fl_Counter {} {
label 0
callback {printf("%g \\r",o->value());
fflush(stdout);}
xywh {360 160 180 30} labelsize 8
}
Fl_Counter {} {
label FL_SIMPLE_COUNTER
callback {printf("%g \\r",o->value());
fflush(stdout);}
xywh {360 205 180 30} type Simple labelsize 8
}
Fl_Box {} {
label Fl_Dial
xywh {300 260 255 105} box ENGRAVED_BOX labelfont 1 align 17
}
Fl_Dial {} {
label 0
callback {printf("%g \\r",o->value());
fflush(stdout);} selected
xywh {315 280 65 65} color 10 selection_color 1 labelsize 8
code0 {o->angles(180,135);}
}
Fl_Dial {} {
label FL_LINE_DIAL
callback {printf("%g \\r",o->value());
fflush(stdout);}
xywh {395 280 65 65} type Line color 10 selection_color 1 labelsize 8
code0 {o->angles(0,360);}
}
Fl_Dial {} {
label FL_FILL_DIAL
callback {printf("%g \\r",o->value());
fflush(stdout);}
xywh {475 280 65 65} type Fill color 10 selection_color 1 labelsize 8
}
Fl_Box {} {
label Fl_Roller
xywh {300 375 145 120} box ENGRAVED_BOX labelfont 1 align 17
}
Fl_Roller {} {
label 0
callback {printf("%g \\r",o->value());
fflush(stdout);}
xywh {315 390 20 95} labelsize 8
}
Fl_Roller {} {
label FL_HORIZONTAL
callback {printf("%g \\r",o->value());
fflush(stdout);}
xywh {340 430 90 20} type Horizontal labelsize 8
}
Fl_Box {} {
label Fl_Value_Input
xywh {10 445 140 50} box ENGRAVED_BOX labelfont 1 align 17
}
Fl_Box {} {
label {Some widgets have color(FL_GREEN) and color2(FL_RED) to show the areas these effect.}
xywh {455 375 100 120} box BORDER_FRAME color 0 selection_color 0 labelsize 10 align 128
}
Fl_Box {} {
label Fl_Value_Output
xywh {155 445 135 50} box ENGRAVED_BOX labelfont 1 align 17
}
Fl_Value_Input {} {
label 0
callback {printf("%g \\r",o->value());
fflush(stdout);}
xywh {30 460 110 30} labelsize 8 maximum 100 step 0.1
}
Fl_Value_Output {} {
label 0
callback {printf("%g \\r",o->value());
fflush(stdout);}
xywh {170 460 110 30} labelsize 8 maximum 100 step 0.1
}
Fl_Box {} {
label { Fl_Scrollbar}
xywh {295 10 130 120} box ENGRAVED_BOX labelfont 1 align 21
}
Fl_Scrollbar {} {
label 0
callback {printf("%d \\r",o->value());
fflush(stdout);}
xywh {395 20 20 105} labelsize 8 align 1 maximum 100
}
Fl_Scrollbar {} {
label FL_HORIZONTAL
callback {printf("%d \\r",o->value());
fflush(stdout);}
xywh {300 65 95 20} type Horizontal labelsize 8 maximum 100
}
}
}
|