1
# data file for the Fltk User Interface Designer (fluid)
5
Function {make_window()} {open
9
xywh {693 258 525 220} type Double
10
code0 {\#include "../include/keyboard.h"}
11
class MyWindow visible
15
user_data FL_Escape user_data_type {void*}
17
xywh {5 60 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 8 labelcolor 54
21
user_data {FL_F+1} user_data_type {void*}
23
xywh {48 60 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
27
user_data {FL_F+2} user_data_type {void*}
29
xywh {70 60 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
33
user_data {FL_F+3} user_data_type {void*}
35
xywh {92 60 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
39
user_data {FL_F+4} user_data_type {void*}
41
xywh {114 60 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
45
user_data {FL_F+5} user_data_type {void*}
47
xywh {144 60 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
51
user_data {FL_F+6} user_data_type {void*}
53
xywh {167 60 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
57
user_data {FL_F+7} user_data_type {void*}
59
xywh {189 60 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
63
user_data {FL_F+8} user_data_type {void*}
65
xywh {211 60 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
69
user_data {FL_F+9} user_data_type {void*}
71
xywh {240 60 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
75
user_data {FL_F+10} user_data_type {void*}
77
xywh {262 60 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
81
user_data {FL_F+11} user_data_type {void*}
83
xywh {284 60 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
87
user_data {FL_F+12} user_data_type {void*}
89
xywh {306 60 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
93
user_data FL_Print user_data_type {void*}
95
xywh {331 60 27 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 8 labelcolor 54
99
user_data FL_Scroll_Lock user_data_type {void*}
101
xywh {360 60 27 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 8 labelcolor 54
105
user_data FL_Pause user_data_type {void*}
107
xywh {389 60 27 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 8 labelcolor 54
112
tooltip {~} xywh {5 85 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
117
tooltip {!} xywh {27 85 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
122
tooltip {@} xywh {49 85 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
127
tooltip {\#} xywh {71 85 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
132
tooltip {$} xywh {93 85 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
137
tooltip {%} xywh {115 85 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
142
tooltip {^} xywh {137 85 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
147
tooltip {&} xywh {159 85 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
152
tooltip {*} xywh {181 85 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
157
tooltip {(} xywh {203 85 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
162
tooltip {)} xywh {225 85 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
167
tooltip _ xywh {247 85 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
172
tooltip {+} xywh {269 85 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
176
user_data FL_BackSpace user_data_type {void*}
178
xywh {291 85 35 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 8 labelcolor 54 align 20
182
user_data FL_Insert user_data_type {void*}
184
xywh {331 85 27 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 8 labelcolor 54
188
user_data FL_Home user_data_type {void*}
190
xywh {360 85 27 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 8 labelcolor 54
194
user_data FL_Page_Up user_data_type {void*}
196
xywh {389 85 27 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 8 labelcolor 54
200
user_data FL_Num_Lock user_data_type {void*}
202
xywh {418 85 22 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 8 labelcolor 54
206
user_data {FL_KP+'/'} user_data_type {void*}
208
xywh {442 85 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
212
user_data {FL_KP+'*'} user_data_type {void*}
214
xywh {464 85 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
218
user_data {FL_KP+'-'} user_data_type {void*}
220
xywh {486 85 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
224
user_data FL_Tab user_data_type {void*}
226
xywh {5 107 27 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 8 labelcolor 54 align 20
231
xywh {34 107 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
236
xywh {56 107 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
241
xywh {78 107 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
246
xywh {100 107 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
251
xywh {122 107 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
256
xywh {144 107 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
261
xywh {166 107 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
266
xywh {188 107 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
271
xywh {210 107 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
276
xywh {232 107 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
281
tooltip {\{} xywh {254 107 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
286
tooltip {\}} xywh {276 107 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
291
tooltip {|} xywh {298 107 28 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54 align 20
295
user_data FL_Delete user_data_type {void*}
297
xywh {331 107 27 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 8 labelcolor 54
301
user_data FL_End user_data_type {void*}
303
xywh {360 107 27 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 8 labelcolor 54
307
user_data FL_Page_Down user_data_type {void*}
309
xywh {389 107 27 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 8 labelcolor 54
313
user_data {FL_KP+'7'} user_data_type {void*}
315
tooltip Home xywh {420 107 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
319
user_data {FL_KP+'8'} user_data_type {void*}
321
tooltip {@8->} xywh {442 107 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
325
user_data {FL_KP+'9'} user_data_type {void*}
327
tooltip {Page Up} xywh {464 107 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
331
user_data {FL_KP+'+'} user_data_type {void*}
333
xywh {486 107 20 42} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54 align 17
337
user_data FL_Caps_Lock user_data_type {void*}
339
xywh {5 129 36 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 8 labelcolor 54 align 20
344
xywh {43 129 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
349
xywh {65 129 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
354
xywh {87 129 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
359
xywh {109 129 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
364
xywh {131 129 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
369
xywh {153 129 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
374
xywh {175 129 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
379
xywh {197 129 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
384
xywh {219 129 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
389
tooltip {:} xywh {241 129 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
394
tooltip {"} xywh {263 129 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
398
user_data FL_Enter user_data_type {void*}
400
xywh {285 129 41 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 8 labelcolor 54 align 20
404
user_data {FL_KP+'4'} user_data_type {void*}
406
tooltip {@4->} xywh {420 129 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
410
user_data {FL_KP+'5'} user_data_type {void*}
412
xywh {442 129 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
416
user_data {FL_KP+'6'} user_data_type {void*}
418
tooltip {@6->} xywh {464 129 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
422
user_data FL_Shift_L user_data_type {void*}
424
xywh {5 151 45 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 8 labelcolor 54 align 20
429
xywh {52 151 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
434
xywh {74 151 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
439
xywh {96 151 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
444
xywh {118 151 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
449
xywh {140 151 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
454
xywh {162 151 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
459
xywh {184 151 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
464
tooltip {<} xywh {206 151 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
469
tooltip {>} xywh {228 151 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
474
tooltip {?} xywh {250 151 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
478
user_data FL_Shift_R user_data_type {void*}
480
xywh {272 151 54 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 8 labelcolor 54 align 20
484
user_data FL_Up user_data_type {void*}
486
xywh {364 150 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
490
user_data {FL_KP+'1'} user_data_type {void*}
492
tooltip End xywh {420 151 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
496
user_data {FL_KP+'2'} user_data_type {void*}
498
tooltip {@2->} xywh {442 151 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
502
user_data {FL_KP+'3'} user_data_type {void*}
504
tooltip {Page Down} xywh {464 151 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
508
user_data FL_KP_Enter user_data_type {void*}
510
xywh {486 151 20 42} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 6 labelcolor 54
514
user_data FL_Control_L user_data_type {void*}
516
xywh {5 173 30 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 8 labelcolor 54 align 20
520
user_data FL_Meta_L user_data_type {void*}
522
xywh {37 173 30 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 8 labelcolor 54
526
user_data FL_Alt_L user_data_type {void*}
528
xywh {69 173 30 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 8 labelcolor 54
531
user_data {' '} user_data_type {void*}
533
xywh {101 173 97 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
537
user_data FL_Alt_R user_data_type {void*}
539
xywh {200 173 30 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 8 labelcolor 54
543
user_data FL_Meta_R user_data_type {void*}
545
xywh {232 173 30 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 8 labelcolor 54
549
user_data FL_Menu user_data_type {void*}
551
xywh {264 173 30 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 8 labelcolor 54
555
user_data FL_Control_R user_data_type {void*}
557
xywh {296 173 30 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 8 labelcolor 54 align 20
561
user_data FL_Left user_data_type {void*}
563
xywh {342 172 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
567
user_data FL_Down user_data_type {void*}
569
xywh {364 172 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
573
user_data FL_Right user_data_type {void*}
575
xywh {386 172 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
579
user_data {FL_KP+'0'} user_data_type {void*}
581
tooltip Insert xywh {420 173 42 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54 align 20
585
user_data {FL_KP+'.'} user_data_type {void*}
587
tooltip Delete xywh {464 173 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
591
user_data FL_SHIFT user_data_type {void*}
593
xywh {378 7 20 10} box FLAT_BOX color 34 selection_color 63 labelsize 8 labelcolor 7
597
user_data FL_CAPS_LOCK user_data_type {void*}
599
xywh {401 7 20 10} box FLAT_BOX color 34 selection_color 63 labelsize 8 labelcolor 7
603
user_data FL_CTRL user_data_type {void*}
605
xywh {424 7 20 10} box FLAT_BOX color 34 selection_color 63 labelsize 8 labelcolor 7
609
user_data FL_ALT user_data_type {void*}
611
xywh {447 7 20 10} box FLAT_BOX color 34 selection_color 63 labelsize 8 labelcolor 7
615
user_data FL_NUM_LOCK user_data_type {void*}
617
xywh {378 19 20 10} box FLAT_BOX color 34 selection_color 63 labelsize 8 labelcolor 7
621
user_data 0x20 user_data_type {void*}
623
xywh {401 19 20 10} box FLAT_BOX color 34 selection_color 63 labelsize 8 labelcolor 7
627
user_data FL_META user_data_type {void*}
629
xywh {424 19 20 10} box FLAT_BOX color 34 selection_color 63 labelsize 8 labelcolor 7
633
user_data FL_SCROLL_LOCK user_data_type {void*}
635
xywh {447 19 20 10} box FLAT_BOX color 34 selection_color 63 labelsize 8 labelcolor 7
639
user_data FL_BUTTON1 user_data_type {void*}
641
xywh {378 32 20 10} box FLAT_BOX color 34 selection_color 63 labelsize 8 labelcolor 7
645
user_data FL_BUTTON2 user_data_type {void*}
647
xywh {401 32 20 10} box FLAT_BOX color 34 selection_color 63 labelsize 8 labelcolor 7
651
user_data FL_BUTTON3 user_data_type {void*}
653
xywh {424 32 20 10} box FLAT_BOX color 34 selection_color 63 labelsize 8 labelcolor 7
657
user_data 0x800 user_data_type {void*}
659
xywh {447 32 20 10} box FLAT_BOX color 34 selection_color 63 labelsize 8 labelcolor 7
663
user_data 0x1000 user_data_type {void*}
665
xywh {378 45 20 10} box FLAT_BOX color 34 selection_color 63 labelsize 8 labelcolor 7
669
user_data 0x2000 user_data_type {void*}
671
xywh {401 45 20 10} box FLAT_BOX color 34 selection_color 63 labelsize 8 labelcolor 7
675
user_data 0x4000 user_data_type {void*}
677
xywh {424 45 20 10} box FLAT_BOX color 34 selection_color 63 labelsize 8 labelcolor 7
681
user_data 0x8000 user_data_type {void*}
683
xywh {447 45 20 10} box FLAT_BOX color 34 selection_color 63 labelsize 8 labelcolor 7
685
Fl_Output key_output {
687
xywh {5 6 170 30} box FLAT_BOX labelsize 9 align 2
690
xywh {375 5 95 50} box FLAT_BOX color 33 labelsize 9 labelcolor 7 align 5
692
Fl_Output text_output {
694
xywh {180 6 190 30} box FLAT_BOX labelsize 9 align 2
698
user_data FL_Help user_data_type {void*}
700
xywh {420 60 24 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 8 labelcolor 54
704
user_data {FL_KP+'='} user_data_type {void*}
706
xywh {445 60 20 20} box FLAT_BOX color 37 selection_color 32 labelfont 1 labelsize 10 labelcolor 54
711
xywh {465 55 27 25} box GTK_ROUND_UP_BOX color 37 selection_color 49 labelfont 1 labelsize 9 labelcolor 55 align 0 step 0.1
716
xywh {492 55 26 25} box GTK_ROUND_UP_BOX color 37 selection_color 49 labelfont 1 labelsize 9 labelcolor 55 align 0 step 0.1