removed unnecessary field in key binding
[platform/upstream/elementary.git] / config / standard / base.src
1 group "Elm_Config" struct {
2   value "config_version" int: 65539;
3   value "engine" string: "software_x11";
4   value "vsync" uchar: 0;
5   value "thumbscroll_enable" uchar: 0;
6   value "thumbscroll_threshold" int: 4;
7   value "thumbscroll_hold_threshold" int: 4;
8   value "thumbscroll_momentum_threshold" double: 100.0;
9   value "thumbscroll_flick_distance_tolerance" int: 1000;
10   value "thumbscroll_friction" double: 1.0;
11   value "thumbscroll_min_friction" double: 1.0;
12   value "thumbscroll_friction_standard" double: 2000.0;
13   value "thumbscroll_bounce_friction" double: 0.5;
14   value "thumbscroll_bounce_enable" uchar: 0;
15   value "thumbscroll_acceleration_threshold" double: 500.0;
16   value "thumbscroll_acceleration_time_limit" double: 0.7;
17   value "thumbscroll_acceleration_weight" double: 1.5;
18   value "page_scroll_friction" double: 0.5;
19   value "bring_in_scroll_friction" double: 0.5;
20   value "zoom_friction" double: 0.5;
21   value "thumbscroll_border_friction" double: 0.5;
22   value "thumbscroll_sensitivity_friction" double: 0.25;
23   value "scroll_smooth_start_enable" uchar: 0;
24   value "scroll_smooth_time_interval" double: 0.0;
25   value "scroll_smooth_amount" double: 0.0;
26   value "scroll_smooth_history_weight" double: 0.1;
27   value "scroll_smooth_future_time" double: 0.0;
28   value "scroll_smooth_time_window" double: 0.01;
29   value "scale" double: 1.0;
30   value "bgpixmap" int: 0;
31   value "compositing" int: 1;
32   value "font_hinting" int: 2;
33   value "cache_flush_poll_interval" int: 512;
34   value "cache_flush_enable" uchar: 1;
35   value "image_cache" int: 4096;
36   value "font_cache" int: 512;
37   value "edje_cache" int: 32;
38   value "edje_collection_cache" int: 64;
39   value "finger_size" int: 10;
40   value "fps" double: 60.0;
41   value "theme" string: "default";
42   value "modules" string: "prefs>prefs_iface:access_output>access/api:datetime_input_ctxpopup>datetime/api";
43   value "tooltip_delay" double: 1.0;
44   value "cursor_engine_only" uchar: 1;
45   value "focus_highlight_enable" uchar: 0;
46   value "focus_highlight_animate" uchar: 0;
47   value "focus_highlight_clip_disable" uchar: 1;
48   value "item_select_on_focus_disable" uchar: 0;
49   value "focus_move_policy" uchar: 0;
50   value "toolbar_shrink_mode" int: 3;
51   value "fileselector_expand_enable" uchar: 1;
52   value "fileselector_double_tap_navigation_enable" uchar: 1;
53   value "inwin_dialogs_enable" uchar: 0;
54   value "icon_size" int: 32;
55   value "longpress_timeout" double: 1.0;
56   value "effect_enable" uchar: 1;
57   value "desktop_entry" uchar: 1;
58   value "password_show_last" uchar: 0;
59   value "password_show_last_timeout" double: 2.0;
60   value "glayer_zoom_finger_enable" uchar: 1;
61   value "glayer_zoom_finger_factor" double: 1.0;
62   value "glayer_zoom_wheel_factor" double: 0.05;
63   value "glayer_zoom_distance_tolerance" double: 1.0;
64   value "glayer_rotate_finger_enable" uchar: 1;
65   value "glayer_rotate_angular_tolerance" double: 2.0;
66   value "glayer_line_min_length" double: 1.0;
67   value "glayer_line_distance_tolerance" double: 3.0;
68   value "glayer_line_angular_tolerance" double: 20.0;
69   value "glayer_flick_time_limit_ms" uint: 120; /* ms to finish flick */
70   value "glayer_long_tap_start_timeout" double: 1.2; /* sec to start long-tap */
71   value "glayer_double_tap_timeout" double: 0.25; /* Timeout between two mouse dows when doing double click (and more). */
72   value "glayer_continues_enable" uchar: 1;          /* Continues gesture enabled */
73   value "week_start" int: 1;
74   value "weekend_start" int: 6;
75   value "weekend_len" int: 2;
76   value "year_min" int: 2;
77   value "year_max" int: 137;
78   value "softcursor_mode" uchar: 0;
79   value "auto_norender_withdrawn" uchar: 0;
80   value "auto_norender_iconified_same_as_withdrawn" uchar: 0;
81   value "auto_flush_withdrawn" uchar: 1;
82   value "auto_dump_withdrawn" uchar: 1;
83   value "auto_throttle" uchar: 0;
84   value "auto_throttle_amount" double: 0.0333333333;
85   value "magnifier_enable" uchar: 0;
86   value "magnifier_scale" double: 1.5;
87   value "audio_mute_effect" uchar: 0;
88   value "audio_mute_background" uchar: 0;
89   value "audio_mute_music" uchar: 0;
90   value "audio_mute_foreground" uchar: 0;
91   value "audio_mute_interface" uchar: 0;
92   value "audio_mute_input" uchar: 0;
93   value "audio_mute_alert" uchar: 0;
94   value "audio_mute_all" uchar: 0;
95   group "color_palette" list {
96      group "Elm_Custom_Palette" struct {
97         value "palette_name" string: "default";
98         group "color_list" list {
99            group "Elm_Color_RGBA" struct {
100               value "r" uint: 255;
101               value "g" uint: 0;
102               value "b" uint: 0;
103               value "a" uint: 255;
104            }
105            group "Elm_Color_RGBA" struct {
106               value "r" uint: 0;
107               value "g" uint: 255;
108               value "b" uint: 0;
109               value "a" uint: 255;
110            }
111            group "Elm_Color_RGBA" struct {
112               value "r" uint: 0;
113               value "g" uint: 0;
114               value "b" uint: 255;
115               value "a" uint: 255;
116            }
117            group "Elm_Color_RGBA" struct {
118               value "r" uint: 255;
119               value "g" uint: 255;
120               value "b" uint: 0;
121               value "a" uint: 255;
122            }
123            group "Elm_Color_RGBA" struct {
124               value "r" uint: 0;
125               value "g" uint: 255;
126               value "b" uint: 255;
127               value "a" uint: 255;
128            }
129            group "Elm_Color_RGBA" struct {
130               value "r" uint: 255;
131               value "g" uint: 0;
132               value "b" uint: 255;
133               value "a" uint: 255;
134            }
135            group "Elm_Color_RGBA" struct {
136               value "r" uint: 255;
137               value "g" uint: 90;
138               value "b" uint: 0;
139               value "a" uint: 255;
140            }
141            group "Elm_Color_RGBA" struct {
142               value "r" uint: 255;
143               value "g" uint: 180;
144               value "b" uint: 0;
145               value "a" uint: 255;
146            }
147            group "Elm_Color_RGBA" struct {
148               value "r" uint: 92;
149               value "g" uint: 142;
150               value "b" uint: 151;
151               value "a" uint: 255;
152            }
153            group "Elm_Color_RGBA" struct {
154               value "r" uint: 41;
155               value "g" uint: 68;
156               value "b" uint: 59;
157               value "a" uint: 255;
158            }
159            group "Elm_Color_RGBA" struct {
160               value "r" uint: 41;
161               value "g" uint: 46;
162               value "b" uint: 68;
163               value "a" uint: 255;
164            }
165            group "Elm_Color_RGBA" struct {
166               value "r" uint: 68;
167               value "g" uint: 40;
168               value "b" uint: 55;
169               value "a" uint: 255;
170            }
171         }
172      }
173      group "Elm_Custom_Palette" struct {
174         value "palette_name" string: "painting";
175         group "color_list" list {
176            group "Elm_Color_RGBA" struct {
177               value "r" uint: 255;
178               value "g" uint: 90;
179               value "b" uint: 18;
180               value "a" uint: 255;
181            }
182            group "Elm_Color_RGBA" struct {
183               value "r" uint: 255;
184               value "g" uint: 213;
185               value "b" uint: 0;
186               value "a" uint: 255;
187            }
188            group "Elm_Color_RGBA" struct {
189               value "r" uint: 146;
190               value "g" uint: 255;
191               value "b" uint: 11;
192               value "a" uint: 255;
193            }
194            group "Elm_Color_RGBA" struct {
195               value "r" uint: 9;
196               value "g" uint: 186;
197               value "b" uint: 10;
198               value "a" uint: 255;
199            }
200            group "Elm_Color_RGBA" struct {
201               value "r" uint: 86;
202               value "g" uint: 201;
203               value "b" uint: 242;
204               value "a" uint: 255;
205            }
206            group "Elm_Color_RGBA" struct {
207               value "r" uint: 18;
208               value "g" uint: 83;
209               value "b" uint: 128;
210               value "a" uint: 255;
211            }
212            group "Elm_Color_RGBA" struct {
213               value "r" uint: 140;
214               value "g" uint: 53;
215               value "b" uint: 238;
216               value "a" uint: 255;
217            }
218            group "Elm_Color_RGBA" struct {
219               value "r" uint: 255;
220               value "g" uint: 145;
221               value "b" uint: 145;
222               value "a" uint: 255;
223            }
224            group "Elm_Color_RGBA" struct {
225               value "r" uint: 255;
226               value "g" uint: 59;
227               value "b" uint: 119;
228               value "a" uint: 255;
229            }
230            group "Elm_Color_RGBA" struct {
231               value "r" uint: 133;
232               value "g" uint: 100;
233               value "b" uint: 69;
234               value "a" uint: 255;
235            }
236            group "Elm_Color_RGBA" struct {
237               value "r" uint: 255;
238               value "g" uint: 255;
239               value "b" uint: 119;
240               value "a" uint: 255;
241            }
242            group "Elm_Color_RGBA" struct {
243               value "r" uint: 133;
244               value "g" uint: 100;
245               value "b" uint: 255;
246               value "a" uint: 255;
247            }
248         }
249      }
250   }
251   group "bindings" list {
252      group "Elm_Config_Bindings_Widget" struct {
253         value "name" string: "Elm_Button";
254         group "key_bindings" list {
255            group "Elm_Config_Binding_Key" struct {
256               value "context" int: 0;
257               value "modifiers" string: "None";
258               value "key" string: "Return";
259               value "action" string: "activate";
260               value "params" string: "";
261               value "any_mod" uchar: 1;
262            }
263            group "Elm_Config_Binding_Key" struct {
264               value "context" int: 0;
265               value "modifiers" string: "None";
266               value "key" string: "KP_Enter";
267               value "action" string: "activate";
268               value "params" string: "";
269               value "any_mod" uchar: 1;
270            }
271            group "Elm_Config_Binding_Key" struct {
272               value "context" int: 0;
273               value "modifiers" string: "None";
274               value "key" string: "space";
275               value "action" string: "activate";
276               value "params" string: "";
277               value "any_mod" uchar: 1;
278            }
279         }
280      }
281      group "Elm_Config_Bindings_Widget" struct {
282         value "name" string: "Elm_Calendar";
283         group "key_bindings" list {
284            group "Elm_Config_Binding_Key" struct {
285               value "context" int: 0;
286               value "modifiers" string: "None";
287               value "key" string: "Prior";
288               value "action" string: "move";
289               value "params" string: "prior";
290               value "any_mod" uchar: 1;
291            }
292            group "Elm_Config_Binding_Key" struct {
293               value "context" int: 0;
294               value "modifiers" string: "None";
295               value "key" string: "KP_Prior";
296               value "action" string: "move";
297               value "params" string: "prior";
298               value "any_mod" uchar: 1;
299            }
300            group "Elm_Config_Binding_Key" struct {
301               value "context" int: 0;
302               value "modifiers" string: "None";
303               value "key" string: "Next";
304               value "action" string: "move";
305               value "params" string: "next";
306               value "any_mod" uchar: 1;
307            }
308            group "Elm_Config_Binding_Key" struct {
309               value "context" int: 0;
310               value "modifiers" string: "None";
311               value "key" string: "KP_Next";
312               value "action" string: "move";
313               value "params" string: "next";
314               value "any_mod" uchar: 1;
315            }
316            group "Elm_Config_Binding_Key" struct {
317               value "context" int: 0;
318               value "modifiers" string: "None";
319               value "key" string: "Left";
320               value "action" string: "move";
321               value "params" string: "left";
322               value "any_mod" uchar: 1;
323            }
324            group "Elm_Config_Binding_Key" struct {
325               value "context" int: 0;
326               value "modifiers" string: "None";
327               value "key" string: "KP_Left";
328               value "action" string: "move";
329               value "params" string: "left";
330               value "any_mod" uchar: 1;
331            }
332            group "Elm_Config_Binding_Key" struct {
333               value "context" int: 0;
334               value "modifiers" string: "None";
335               value "key" string: "Right";
336               value "action" string: "move";
337               value "params" string: "right";
338               value "any_mod" uchar: 1;
339            }
340            group "Elm_Config_Binding_Key" struct {
341               value "context" int: 0;
342               value "modifiers" string: "None";
343               value "key" string: "KP_Right";
344               value "action" string: "move";
345               value "params" string: "right";
346               value "any_mod" uchar: 1;
347            }
348            group "Elm_Config_Binding_Key" struct {
349               value "context" int: 0;
350               value "modifiers" string: "None";
351               value "key" string: "Up";
352               value "action" string: "move";
353               value "params" string: "up";
354               value "any_mod" uchar: 1;
355            }
356            group "Elm_Config_Binding_Key" struct {
357               value "context" int: 0;
358               value "modifiers" string: "None";
359               value "key" string: "KP_Up";
360               value "action" string: "move";
361               value "params" string: "up";
362               value "any_mod" uchar: 1;
363            }
364            group "Elm_Config_Binding_Key" struct {
365               value "context" int: 0;
366               value "modifiers" string: "None";
367               value "key" string: "Down";
368               value "action" string: "move";
369               value "params" string: "down";
370               value "any_mod" uchar: 1;
371            }
372            group "Elm_Config_Binding_Key" struct {
373               value "context" int: 0;
374               value "modifiers" string: "None";
375               value "key" string: "KP_Down";
376               value "action" string: "move";
377               value "params" string: "down";
378               value "any_mod" uchar: 1;
379            }
380         }
381      }
382      group "Elm_Config_Bindings_Widget" struct {
383         value "name" string: "Elm_Check";
384         group "key_bindings" list {
385            group "Elm_Config_Binding_Key" struct {
386               value "context" int: 0;
387               value "modifiers" string: "None";
388               value "key" string: "Return";
389               value "action" string: "activate";
390               value "params" string: "";
391               value "any_mod" uchar: 1;
392            }
393            group "Elm_Config_Binding_Key" struct {
394               value "context" int: 0;
395               value "modifiers" string: "None";
396               value "key" string: "KP_Enter";
397               value "action" string: "activate";
398               value "params" string: "";
399               value "any_mod" uchar: 1;
400            }
401            group "Elm_Config_Binding_Key" struct {
402               value "context" int: 0;
403               value "modifiers" string: "None";
404               value "key" string: "space";
405               value "action" string: "activate";
406               value "params" string: "";
407               value "any_mod" uchar: 1;
408            }
409         }
410      }
411      group "Elm_Config_Bindings_Widget" struct {
412         value "name" string: "Elm_Colorselector";
413         group "key_bindings" list {
414            group "Elm_Config_Binding_Key" struct {
415               value "context" int: 0;
416               value "modifiers" string: "None";
417               value "key" string: "Left";
418               value "action" string: "move";
419               value "params" string: "left";
420               value "any_mod" uchar: 1;
421            }
422            group "Elm_Config_Binding_Key" struct {
423               value "context" int: 0;
424               value "modifiers" string: "None";
425               value "key" string: "KP_Left";
426               value "action" string: "move";
427               value "params" string: "left";
428               value "any_mod" uchar: 1;
429            }
430            group "Elm_Config_Binding_Key" struct {
431               value "context" int: 0;
432               value "modifiers" string: "None";
433               value "key" string: "Right";
434               value "action" string: "move";
435               value "params" string: "right";
436               value "any_mod" uchar: 1;
437            }
438            group "Elm_Config_Binding_Key" struct {
439               value "context" int: 0;
440               value "modifiers" string: "None";
441               value "key" string: "KP_Right";
442               value "action" string: "move";
443               value "params" string: "right";
444               value "any_mod" uchar: 1;
445            }
446            group "Elm_Config_Binding_Key" struct {
447               value "context" int: 0;
448               value "modifiers" string: "None";
449               value "key" string: "Up";
450               value "action" string: "move";
451               value "params" string: "up";
452               value "any_mod" uchar: 1;
453            }
454            group "Elm_Config_Binding_Key" struct {
455               value "context" int: 0;
456               value "modifiers" string: "None";
457               value "key" string: "KP_Up";
458               value "action" string: "move";
459               value "params" string: "up";
460               value "any_mod" uchar: 1;
461            }
462            group "Elm_Config_Binding_Key" struct {
463               value "context" int: 0;
464               value "modifiers" string: "None";
465               value "key" string: "Down";
466               value "action" string: "move";
467               value "params" string: "down";
468               value "any_mod" uchar: 1;
469            }
470            group "Elm_Config_Binding_Key" struct {
471               value "context" int: 0;
472               value "modifiers" string: "None";
473               value "key" string: "KP_Down";
474               value "action" string: "move";
475               value "params" string: "down";
476               value "any_mod" uchar: 1;
477            }
478         }
479      }
480      group "Elm_Config_Bindings_Widget" struct {
481         value "name" string: "Elm_Diskselector";
482         group "key_bindings" list {
483            group "Elm_Config_Binding_Key" struct {
484               value "context" int: 0;
485               value "modifiers" string: "None";
486               value "key" string: "Left";
487               value "action" string: "move";
488               value "params" string: "prev";
489               value "any_mod" uchar: 1;
490            }
491            group "Elm_Config_Binding_Key" struct {
492               value "context" int: 0;
493               value "modifiers" string: "None";
494               value "key" string: "KP_Left";
495               value "action" string: "move";
496               value "params" string: "prev";
497               value "any_mod" uchar: 1;
498            }
499            group "Elm_Config_Binding_Key" struct {
500               value "context" int: 0;
501               value "modifiers" string: "None";
502               value "key" string: "Up";
503               value "action" string: "move";
504               value "params" string: "prev";
505               value "any_mod" uchar: 1;
506            }
507            group "Elm_Config_Binding_Key" struct {
508               value "context" int: 0;
509               value "modifiers" string: "None";
510               value "key" string: "KP_Up";
511               value "action" string: "move";
512               value "params" string: "prev";
513               value "any_mod" uchar: 1;
514            }
515            group "Elm_Config_Binding_Key" struct {
516               value "context" int: 0;
517               value "modifiers" string: "None";
518               value "key" string: "Right";
519               value "action" string: "move";
520               value "params" string: "next";
521               value "any_mod" uchar: 1;
522            }
523            group "Elm_Config_Binding_Key" struct {
524               value "context" int: 0;
525               value "modifiers" string: "None";
526               value "key" string: "KP_Right";
527               value "action" string: "move";
528               value "params" string: "next";
529               value "any_mod" uchar: 1;
530            }
531            group "Elm_Config_Binding_Key" struct {
532               value "context" int: 0;
533               value "modifiers" string: "None";
534               value "key" string: "Down";
535               value "action" string: "move";
536               value "params" string: "next";
537               value "any_mod" uchar: 1;
538            }
539            group "Elm_Config_Binding_Key" struct {
540               value "context" int: 0;
541               value "modifiers" string: "None";
542               value "key" string: "KP_Down";
543               value "action" string: "move";
544               value "params" string: "next";
545               value "any_mod" uchar: 1;
546            }
547            group "Elm_Config_Binding_Key" struct {
548               value "context" int: 0;
549               value "modifiers" string: "None";
550               value "key" string: "Home";
551               value "action" string: "move";
552               value "params" string: "first";
553               value "any_mod" uchar: 1;
554            }
555            group "Elm_Config_Binding_Key" struct {
556               value "context" int: 0;
557               value "modifiers" string: "None";
558               value "key" string: "KP_Home";
559               value "action" string: "move";
560               value "params" string: "first";
561               value "any_mod" uchar: 1;
562            }
563            group "Elm_Config_Binding_Key" struct {
564               value "context" int: 0;
565               value "modifiers" string: "None";
566               value "key" string: "End";
567               value "action" string: "move";
568               value "params" string: "last";
569               value "any_mod" uchar: 1;
570            }
571            group "Elm_Config_Binding_Key" struct {
572               value "context" int: 0;
573               value "modifiers" string: "None";
574               value "key" string: "KP_End";
575               value "action" string: "move";
576               value "params" string: "last";
577               value "any_mod" uchar: 1;
578            }
579         }
580      }
581      group "Elm_Config_Bindings_Widget" struct {
582         value "name" string: "Elm_Panel";
583         group "key_bindings" list {
584            group "Elm_Config_Binding_Key" struct {
585               value "context" int: 0;
586               value "modifiers" string: "None";
587               value "key" string: "Return";
588               value "action" string: "toggle";
589               value "params" string: "";
590               value "any_mod" uchar: 1;
591            }
592            group "Elm_Config_Binding_Key" struct {
593               value "context" int: 0;
594               value "modifiers" string: "None";
595               value "key" string: "KP_Enter";
596               value "action" string: "toggle";
597               value "params" string: "";
598               value "any_mod" uchar: 1;
599            }
600            group "Elm_Config_Binding_Key" struct {
601               value "context" int: 0;
602               value "modifiers" string: "None";
603               value "key" string: "space";
604               value "action" string: "toggle";
605               value "params" string: "";
606               value "any_mod" uchar: 1;
607            }
608         }
609      }
610      group "Elm_Config_Bindings_Widget" struct {
611         value "name" string: "Elc_Naviframe";
612         group "key_bindings" list {
613            group "Elm_Config_Binding_Key" struct {
614               value "context" int: 0;
615               value "modifiers" string: "None";
616               value "key" string: "BackSpace";
617               value "action" string: "top_item_get";
618               value "params" string: "";
619               value "any_mod" uchar: 1;
620            }
621         }
622      }
623      group "Elm_Config_Bindings_Widget" struct {
624         value "name" string: "Elm_Scroller";
625         group "key_bindings" list {
626            group "Elm_Config_Binding_Key" struct {
627               value "context" int: 0;
628               value "modifiers" string: "None";
629               value "key" string: "Left";
630               value "action" string: "move";
631               value "params" string: "left";
632               value "any_mod" uchar: 1;
633            }
634            group "Elm_Config_Binding_Key" struct {
635               value "context" int: 0;
636               value "modifiers" string: "None";
637               value "key" string: "KP_Left";
638               value "action" string: "move";
639               value "params" string: "left";
640               value "any_mod" uchar: 1;
641            }
642            group "Elm_Config_Binding_Key" struct {
643               value "context" int: 0;
644               value "modifiers" string: "None";
645               value "key" string: "Right";
646               value "action" string: "move";
647               value "params" string: "right";
648               value "any_mod" uchar: 1;
649            }
650            group "Elm_Config_Binding_Key" struct {
651               value "context" int: 0;
652               value "modifiers" string: "None";
653               value "key" string: "KP_Right";
654               value "action" string: "move";
655               value "params" string: "right";
656               value "any_mod" uchar: 1;
657            }
658            group "Elm_Config_Binding_Key" struct {
659               value "context" int: 0;
660               value "modifiers" string: "None";
661               value "key" string: "Up";
662               value "action" string: "move";
663               value "params" string: "up";
664               value "any_mod" uchar: 1;
665            }
666            group "Elm_Config_Binding_Key" struct {
667               value "context" int: 0;
668               value "modifiers" string: "None";
669               value "key" string: "KP_Up";
670               value "action" string: "move";
671               value "params" string: "up";
672               value "any_mod" uchar: 1;
673            }
674            group "Elm_Config_Binding_Key" struct {
675               value "context" int: 0;
676               value "modifiers" string: "None";
677               value "key" string: "Down";
678               value "action" string: "move";
679               value "params" string: "down";
680               value "any_mod" uchar: 1;
681            }
682            group "Elm_Config_Binding_Key" struct {
683               value "context" int: 0;
684               value "modifiers" string: "None";
685               value "key" string: "KP_Down";
686               value "action" string: "move";
687               value "params" string: "down";
688               value "any_mod" uchar: 1;
689            }
690            group "Elm_Config_Binding_Key" struct {
691               value "context" int: 0;
692               value "modifiers" string: "None";
693               value "key" string: "Home";
694               value "action" string: "move";
695               value "params" string: "first";
696               value "any_mod" uchar: 1;
697            }
698            group "Elm_Config_Binding_Key" struct {
699               value "context" int: 0;
700               value "modifiers" string: "None";
701               value "key" string: "KP_Home";
702               value "action" string: "move";
703               value "params" string: "first";
704               value "any_mod" uchar: 1;
705            }
706            group "Elm_Config_Binding_Key" struct {
707               value "context" int: 0;
708               value "modifiers" string: "None";
709               value "key" string: "End";
710               value "action" string: "move";
711               value "params" string: "last";
712               value "any_mod" uchar: 1;
713            }
714            group "Elm_Config_Binding_Key" struct {
715               value "context" int: 0;
716               value "modifiers" string: "None";
717               value "key" string: "KP_End";
718               value "action" string: "move";
719               value "params" string: "last";
720               value "any_mod" uchar: 1;
721            }
722            group "Elm_Config_Binding_Key" struct {
723               value "context" int: 0;
724               value "modifiers" string: "None";
725               value "key" string: "Prior";
726               value "action" string: "move";
727               value "params" string: "prior";
728               value "any_mod" uchar: 1;
729            }
730            group "Elm_Config_Binding_Key" struct {
731               value "context" int: 0;
732               value "modifiers" string: "None";
733               value "key" string: "KP_Prior";
734               value "action" string: "move";
735               value "params" string: "prior";
736               value "any_mod" uchar: 1;
737            }
738            group "Elm_Config_Binding_Key" struct {
739               value "context" int: 0;
740               value "modifiers" string: "None";
741               value "key" string: "Next";
742               value "action" string: "move";
743               value "params" string: "next";
744               value "any_mod" uchar: 1;
745            }
746            group "Elm_Config_Binding_Key" struct {
747               value "context" int: 0;
748               value "modifiers" string: "None";
749               value "key" string: "KP_Next";
750               value "action" string: "move";
751               value "params" string: "next";
752               value "any_mod" uchar: 1;
753            }
754         }
755      }
756   }
757 }