A flashcard app for drilling on spellings of words based on audio recordings
{
    "Line_height": {
        "x": 32,
        "y": 328,
        "w": 600,
        "h": 26
    },
    "learn_text_input": {
        "x": 2717.7777777778,
        "y": 2064.4444444444,
        "w": 600,
        "h": 78
    },
    "teach_key_release": {
        "x": 1352.3333333333,
        "y": 2209.5555555556,
        "w": 600,
        "h": 130
    },
    "on.initialize": {
        "x": 33,
        "y": 399,
        "w": 600,
        "h": 182
    },
    "record": {
        "x": 1984.4444444443,
        "y": 2450,
        "w": 600,
        "h": 520
    },
    "draw_learn_screen": {
        "x": 2685,
        "y": 189.88888888889,
        "w": 600,
        "h": 312
    },
    "on.load_settings": {
        "x": 35.555555555556,
        "y": 1030,
        "w": 600,
        "h": 312
    },
    "Recording_word": {
        "x": 1321.1111111111,
        "y": -306.66666666667,
        "w": 600,
        "h": 26
    },
    "learn_mouse_press": {
        "x": 2704.4444444445,
        "y": 783.33333333334,
        "w": 600,
        "h": 182
    },
    "on_new_word_button": {
        "x": 1974.4444444444,
        "y": 802.22222222222,
        "w": 600,
        "h": 130
    },
    "learn_initialize": {
        "x": 2684.4444444444,
        "y": -243.33333333333,
        "w": 600,
        "h": 286
    },
    "new_word": {
        "x": 1976.4444444444,
        "y": 965.77777777777,
        "w": 600,
        "h": 234
    },
    "draw_record_button": {
        "x": 1955.5555555556,
        "y": 345.55555555555,
        "w": 600,
        "h": 234
    },
    "teach_mouse_release": {
        "x": 1341,
        "y": 1261.8888888889,
        "w": 600,
        "h": 156
    },
    "Workbook": {
        "x": 2684.4444444444,
        "y": -330,
        "w": 600,
        "h": 26
    },
    "Recording_device": {
        "x": 1321.1111111111,
        "y": -382.22222222223,
        "w": 600,
        "h": 26
    },
    "draw_new_word_button": {
        "x": 1955.5555555556,
        "y": 47.777777777778,
        "w": 600,
        "h": 260
    },
    "to_word_idx": {
        "x": 1984.4444444444,
        "y": 1398.8888888889,
        "w": 600,
        "h": 156
    },
    "learn_keychord_press": {
        "x": 2713.3333333334,
        "y": 1491.1111111111,
        "w": 600,
        "h": 494
    },
    "on.key_release": {
        "x": 705.55555555556,
        "y": 2213.3333333334,
        "w": 600,
        "h": 182
    },
    "Words": {
        "x": 1323,
        "y": -67.333333333332,
        "w": 600,
        "h": 26
    },
    "Mode": {
        "x": 651,
        "y": -84,
        "w": 600,
        "h": 26
    },
    "teach_keychord_press": {
        "x": 1346.5555555556,
        "y": 1486.2222222222,
        "w": 600,
        "h": 338
    },
    "draw_play_button": {
        "x": 1967.7777777777,
        "y": 613.33333333333,
        "w": 600,
        "h": 156
    },
    "file_exists": {
        "x": 1370,
        "y": 3234.4444444444,
        "w": 600,
        "h": 78
    },
    "Cursor_word": {
        "x": 674.44444444444,
        "y": 445.66666666667,
        "w": 600,
        "h": 26
    },
    "on.draw": {
        "x": 650,
        "y": 2,
        "w": 600,
        "h": 182
    },
    "draw_teach_screen": {
        "x": 1325,
        "y": 8,
        "w": 600,
        "h": 234
    },
    "teach_text_input": {
        "x": 1350,
        "y": 1945,
        "w": 600,
        "h": 130
    },
    "on.text_input": {
        "x": 708.88888888889,
        "y": 1962.2222222222,
        "w": 600,
        "h": 182
    },
    "on.save_settings": {
        "x": 37.777777777778,
        "y": 677.77777777778,
        "w": 600,
        "h": 286
    },
    "Answer_idx": {
        "x": 2683.3333333333,
        "y": -412.22222222222,
        "w": 600,
        "h": 26
    },
    "learn_mouse_release": {
        "x": 2731.1111111111,
        "y": 1235.5555555556,
        "w": 600,
        "h": 78
    },
    "learn_key_release": {
        "x": 2711.1111111111,
        "y": 2201.1111111111,
        "w": 600,
        "h": 78
    },
    "save_wav": {
        "x": 1366.6666666667,
        "y": 2593.3333333334,
        "w": 600,
        "h": 572
    },
    "on": {
        "x": -628,
        "y": 7,
        "w": 600,
        "h": 676
    },
    "draw_recording_button": {
        "x": 1953.3333333333,
        "y": -401.11111111111,
        "w": 600,
        "h": 130
    },
    "on.mouse_press": {
        "x": 678.88888888889,
        "y": 776.55555555556,
        "w": 600,
        "h": 182
    },
    "teach_mouse_press": {
        "x": 1331.4444444444,
        "y": 741.66666666666,
        "w": 600,
        "h": 468
    },
    "on.mouse_release": {
        "x": 679.88888888889,
        "y": 1234.3333333333,
        "w": 600,
        "h": 182
    },
    "play": {
        "x": 1983.3333333334,
        "y": 1851.1111111111,
        "w": 600,
        "h": 468
    },
    "Playing_source": {
        "x": 1318.8888888889,
        "y": -191.11111111111,
        "w": 600,
        "h": 26
    },
    "on_word": {
        "x": 1978.8888888889,
        "y": 1264.4444444444,
        "w": 600,
        "h": 78
    },
    "on.keychord_press": {
        "x": 691,
        "y": 1485.4444444444,
        "w": 600,
        "h": 312
    },
    "Font_height": {
        "x": 30,
        "y": 258,
        "w": 600,
        "h": 26
    },
    "draw_playing_button": {
        "x": 1955.5555555555,
        "y": -194.44444444445,
        "w": 600,
        "h": 208
    },
    "on_play": {
        "x": 1984.4444444444,
        "y": 1653.3333333334,
        "w": 600,
        "h": 130
    },
    "draw_teach_word": {
        "x": 1333.7777777778,
        "y": 438.77777777778,
        "w": 600,
        "h": 260
    }
}