5ad716933591cb458d685160a0e32180ad6be45e
[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: "Elc_Fileselector";
254         group "key_bindings" list {
255            group "Elm_Config_Binding_Key" struct {
256               value "context" int: 0;
257               value "key" string: "Return";
258               value "action" string: "select";
259               value "params" string: "";
260            }
261            group "Elm_Config_Binding_Key" struct {
262               value "context" int: 0;
263               value "key" string: "KP_Enter";
264               value "action" string: "select";
265               value "params" string: "";
266            }
267            group "Elm_Config_Binding_Key" struct {
268               value "context" int: 0;
269               value "key" string: "Escape";
270               value "action" string: "escape";
271               value "params" string: "";
272            }
273         }
274      }
275      group "Elm_Config_Bindings_Widget" struct {
276         value "name" string: "Elc_Hoversel";
277         group "key_bindings" list {
278            group "Elm_Config_Binding_Key" struct {
279               value "context" int: 0;
280               value "key" string: "Left";
281               value "action" string: "move";
282               value "params" string: "left";
283            }
284            group "Elm_Config_Binding_Key" struct {
285               value "context" int: 0;
286               value "key" string: "KP_Left";
287               value "action" string: "move";
288               value "params" string: "left";
289            }
290            group "Elm_Config_Binding_Key" struct {
291               value "context" int: 0;
292               value "key" string: "Right";
293               value "action" string: "move";
294               value "params" string: "right";
295            }
296            group "Elm_Config_Binding_Key" struct {
297               value "context" int: 0;
298               value "key" string: "KP_Right";
299               value "action" string: "move";
300               value "params" string: "right";
301            }
302            group "Elm_Config_Binding_Key" struct {
303               value "context" int: 0;
304               value "key" string: "Up";
305               value "action" string: "move";
306               value "params" string: "up";
307            }
308            group "Elm_Config_Binding_Key" struct {
309               value "context" int: 0;
310               value "key" string: "KP_Up";
311               value "action" string: "move";
312               value "params" string: "up";
313            }
314            group "Elm_Config_Binding_Key" struct {
315               value "context" int: 0;
316               value "key" string: "Down";
317               value "action" string: "move";
318               value "params" string: "down";
319            }
320            group "Elm_Config_Binding_Key" struct {
321               value "context" int: 0;
322               value "key" string: "KP_Down";
323               value "action" string: "move";
324               value "params" string: "down";
325            }
326         }
327      }
328      group "Elm_Config_Bindings_Widget" struct {
329         value "name" string: "Elc_Popup";
330         group "key_bindings" list {
331            group "Elm_Config_Binding_Key" struct {
332               value "context" int: 0;
333               value "key" string: "Tap";
334               value "action" string: "move";
335               value "params" string: "previous";
336               group "modifiers" list {
337                  group "Elm_Config_Binding_Modifier" struct {
338                     value "mod" string: "Shift";
339                     value "flag" uchar: 1;
340                  }
341               }
342            }
343            group "Elm_Config_Binding_Key" struct {
344               value "context" int: 0;
345               value "key" string: "Tap";
346               value "action" string: "move";
347               value "params" string: "next";
348               group "modifiers" list {
349                  group "Elm_Config_Binding_Modifier" struct {
350                     value "mod" string: "Shift";
351                     value "flag" uchar: 0;
352                  }
353               }
354            }
355            group "Elm_Config_Binding_Key" struct {
356               value "context" int: 0;
357               value "key" string: "Left";
358               value "action" string: "move";
359               value "params" string: "left";
360            }
361            group "Elm_Config_Binding_Key" struct {
362               value "context" int: 0;
363               value "key" string: "KP_Left";
364               value "action" string: "move";
365               value "params" string: "left";
366            }
367            group "Elm_Config_Binding_Key" struct {
368               value "context" int: 0;
369               value "key" string: "Right";
370               value "action" string: "move";
371               value "params" string: "right";
372            }
373            group "Elm_Config_Binding_Key" struct {
374               value "context" int: 0;
375               value "key" string: "KP_Right";
376               value "action" string: "move";
377               value "params" string: "right";
378            }
379            group "Elm_Config_Binding_Key" struct {
380               value "context" int: 0;
381               value "key" string: "Up";
382               value "action" string: "move";
383               value "params" string: "up";
384            }
385            group "Elm_Config_Binding_Key" struct {
386               value "context" int: 0;
387               value "key" string: "KP_Up";
388               value "action" string: "move";
389               value "params" string: "up";
390            }
391            group "Elm_Config_Binding_Key" struct {
392               value "context" int: 0;
393               value "key" string: "Down";
394               value "action" string: "move";
395               value "params" string: "down";
396            }
397            group "Elm_Config_Binding_Key" struct {
398               value "context" int: 0;
399               value "key" string: "KP_Down";
400               value "action" string: "move";
401               value "params" string: "down";
402            }
403         }
404      }
405      group "Elm_Config_Bindings_Widget" struct {
406         value "name" string: "Elm_Button";
407         group "key_bindings" list {
408            group "Elm_Config_Binding_Key" struct {
409               value "context" int: 0;
410               value "key" string: "Return";
411               value "action" string: "activate";
412               value "params" string: "";
413            }
414            group "Elm_Config_Binding_Key" struct {
415               value "context" int: 0;
416               value "key" string: "KP_Enter";
417               value "action" string: "activate";
418               value "params" string: "";
419            }
420            group "Elm_Config_Binding_Key" struct {
421               value "context" int: 0;
422               value "key" string: "space";
423               value "action" string: "activate";
424               value "params" string: "";
425            }
426         }
427      }
428      group "Elm_Config_Bindings_Widget" struct {
429         value "name" string: "Elm_Calendar";
430         group "key_bindings" list {
431            group "Elm_Config_Binding_Key" struct {
432               value "context" int: 0;
433               value "key" string: "Prior";
434               value "action" string: "move";
435               value "params" string: "prior";
436            }
437            group "Elm_Config_Binding_Key" struct {
438               value "context" int: 0;
439               value "key" string: "KP_Prior";
440               value "action" string: "move";
441               value "params" string: "prior";
442            }
443            group "Elm_Config_Binding_Key" struct {
444               value "context" int: 0;
445               value "key" string: "Next";
446               value "action" string: "move";
447               value "params" string: "next";
448            }
449            group "Elm_Config_Binding_Key" struct {
450               value "context" int: 0;
451               value "key" string: "KP_Next";
452               value "action" string: "move";
453               value "params" string: "next";
454            }
455            group "Elm_Config_Binding_Key" struct {
456               value "context" int: 0;
457               value "key" string: "Left";
458               value "action" string: "move";
459               value "params" string: "left";
460            }
461            group "Elm_Config_Binding_Key" struct {
462               value "context" int: 0;
463               value "key" string: "KP_Left";
464               value "action" string: "move";
465               value "params" string: "left";
466            }
467            group "Elm_Config_Binding_Key" struct {
468               value "context" int: 0;
469               value "key" string: "Right";
470               value "action" string: "move";
471               value "params" string: "right";
472            }
473            group "Elm_Config_Binding_Key" struct {
474               value "context" int: 0;
475               value "key" string: "KP_Right";
476               value "action" string: "move";
477               value "params" string: "right";
478            }
479            group "Elm_Config_Binding_Key" struct {
480               value "context" int: 0;
481               value "key" string: "Up";
482               value "action" string: "move";
483               value "params" string: "up";
484            }
485            group "Elm_Config_Binding_Key" struct {
486               value "context" int: 0;
487               value "key" string: "KP_Up";
488               value "action" string: "move";
489               value "params" string: "up";
490            }
491            group "Elm_Config_Binding_Key" struct {
492               value "context" int: 0;
493               value "key" string: "Down";
494               value "action" string: "move";
495               value "params" string: "down";
496            }
497            group "Elm_Config_Binding_Key" struct {
498               value "context" int: 0;
499               value "key" string: "KP_Down";
500               value "action" string: "move";
501               value "params" string: "down";
502            }
503         }
504      }
505      group "Elm_Config_Bindings_Widget" struct {
506         value "name" string: "Elm_Check";
507         group "key_bindings" list {
508            group "Elm_Config_Binding_Key" struct {
509               value "context" int: 0;
510               value "key" string: "Return";
511               value "action" string: "activate";
512               value "params" string: "";
513            }
514            group "Elm_Config_Binding_Key" struct {
515               value "context" int: 0;
516               value "key" string: "KP_Enter";
517               value "action" string: "activate";
518               value "params" string: "";
519            }
520            group "Elm_Config_Binding_Key" struct {
521               value "context" int: 0;
522               value "key" string: "space";
523               value "action" string: "activate";
524               value "params" string: "";
525            }
526         }
527      }
528      group "Elm_Config_Bindings_Widget" struct {
529         value "name" string: "Elm_Colorselector";
530         group "key_bindings" list {
531            group "Elm_Config_Binding_Key" struct {
532               value "context" int: 0;
533               value "key" string: "Left";
534               value "action" string: "move";
535               value "params" string: "left";
536            }
537            group "Elm_Config_Binding_Key" struct {
538               value "context" int: 0;
539               value "key" string: "KP_Left";
540               value "action" string: "move";
541               value "params" string: "left";
542            }
543            group "Elm_Config_Binding_Key" struct {
544               value "context" int: 0;
545               value "key" string: "Right";
546               value "action" string: "move";
547               value "params" string: "right";
548            }
549            group "Elm_Config_Binding_Key" struct {
550               value "context" int: 0;
551               value "key" string: "KP_Right";
552               value "action" string: "move";
553               value "params" string: "right";
554            }
555            group "Elm_Config_Binding_Key" struct {
556               value "context" int: 0;
557               value "key" string: "Up";
558               value "action" string: "move";
559               value "params" string: "up";
560            }
561            group "Elm_Config_Binding_Key" struct {
562               value "context" int: 0;
563               value "key" string: "KP_Up";
564               value "action" string: "move";
565               value "params" string: "up";
566            }
567            group "Elm_Config_Binding_Key" struct {
568               value "context" int: 0;
569               value "key" string: "Down";
570               value "action" string: "move";
571               value "params" string: "down";
572            }
573            group "Elm_Config_Binding_Key" struct {
574               value "context" int: 0;
575               value "key" string: "KP_Down";
576               value "action" string: "move";
577               value "params" string: "down";
578            }
579         }
580      }
581      group "Elm_Config_Bindings_Widget" struct {
582         value "name" string: "Elm_Diskselector";
583         group "key_bindings" list {
584            group "Elm_Config_Binding_Key" struct {
585               value "context" int: 0;
586               value "key" string: "Left";
587               value "action" string: "move";
588               value "params" string: "prev";
589            }
590            group "Elm_Config_Binding_Key" struct {
591               value "context" int: 0;
592               value "key" string: "KP_Left";
593               value "action" string: "move";
594               value "params" string: "prev";
595            }
596            group "Elm_Config_Binding_Key" struct {
597               value "context" int: 0;
598               value "key" string: "Up";
599               value "action" string: "move";
600               value "params" string: "prev";
601            }
602            group "Elm_Config_Binding_Key" struct {
603               value "context" int: 0;
604               value "key" string: "KP_Up";
605               value "action" string: "move";
606               value "params" string: "prev";
607            }
608            group "Elm_Config_Binding_Key" struct {
609               value "context" int: 0;
610               value "key" string: "Right";
611               value "action" string: "move";
612               value "params" string: "next";
613            }
614            group "Elm_Config_Binding_Key" struct {
615               value "context" int: 0;
616               value "key" string: "KP_Right";
617               value "action" string: "move";
618               value "params" string: "next";
619            }
620            group "Elm_Config_Binding_Key" struct {
621               value "context" int: 0;
622               value "key" string: "Down";
623               value "action" string: "move";
624               value "params" string: "next";
625            }
626            group "Elm_Config_Binding_Key" struct {
627               value "context" int: 0;
628               value "key" string: "KP_Down";
629               value "action" string: "move";
630               value "params" string: "next";
631            }
632            group "Elm_Config_Binding_Key" struct {
633               value "context" int: 0;
634               value "key" string: "Home";
635               value "action" string: "move";
636               value "params" string: "first";
637            }
638            group "Elm_Config_Binding_Key" struct {
639               value "context" int: 0;
640               value "key" string: "KP_Home";
641               value "action" string: "move";
642               value "params" string: "first";
643            }
644            group "Elm_Config_Binding_Key" struct {
645               value "context" int: 0;
646               value "key" string: "End";
647               value "action" string: "move";
648               value "params" string: "last";
649            }
650            group "Elm_Config_Binding_Key" struct {
651               value "context" int: 0;
652               value "key" string: "KP_End";
653               value "action" string: "move";
654               value "params" string: "last";
655            }
656         }
657      }
658      group "Elm_Config_Bindings_Widget" struct {
659         value "name" string: "Elm_Image";
660         group "key_bindings" list {
661            group "Elm_Config_Binding_Key" struct {
662               value "context" int: 0;
663               value "key" string: "Return";
664               value "action" string: "activate";
665               value "params" string: "";
666            }
667            group "Elm_Config_Binding_Key" struct {
668               value "context" int: 0;
669               value "key" string: "KP_Enter";
670               value "action" string: "activate";
671               value "params" string: "";
672            }
673            group "Elm_Config_Binding_Key" struct {
674               value "context" int: 0;
675               value "key" string: "space";
676               value "action" string: "activate";
677               value "params" string: "";
678            }
679         }
680      }
681      group "Elm_Config_Bindings_Widget" struct {
682         value "name" string: "Elm_List";
683         group "key_bindings" list {
684            group "Elm_Config_Binding_Key" struct {
685               value "context" int: 0;
686               value "key" string: "Left";
687               value "action" string: "move";
688               value "params" string: "left";
689               group "modifiers" list {
690                  group "Elm_Config_Binding_Modifier" struct {
691                     value "mod" string: "Shift";
692                     value "flag" uchar: 0;
693                  }
694               }
695            }
696            group "Elm_Config_Binding_Key" struct {
697               value "context" int: 0;
698               value "key" string: "Left";
699               value "action" string: "move";
700               value "params" string: "left_multi";
701               group "modifiers" list {
702                  group "Elm_Config_Binding_Modifier" struct {
703                     value "mod" string: "Shift";
704                     value "flag" uchar: 1;
705                  }
706               }
707            }
708            group "Elm_Config_Binding_Key" struct {
709               value "context" int: 0;
710               value "key" string: "KP_Left";
711               value "action" string: "move";
712               value "params" string: "left";
713               group "modifiers" list {
714                  group "Elm_Config_Binding_Modifier" struct {
715                     value "mod" string: "Shift";
716                     value "flag" uchar: 0;
717                  }
718               }
719            }
720            group "Elm_Config_Binding_Key" struct {
721               value "context" int: 0;
722               value "key" string: "KP_Left";
723               value "action" string: "move";
724               value "params" string: "left_multi";
725               group "modifiers" list {
726                  group "Elm_Config_Binding_Modifier" struct {
727                     value "mod" string: "Shift";
728                     value "flag" uchar: 1;
729                  }
730               }
731            }
732            group "Elm_Config_Binding_Key" struct {
733               value "context" int: 0;
734               value "key" string: "Right";
735               value "action" string: "move";
736               value "params" string: "right";
737               group "modifiers" list {
738                  group "Elm_Config_Binding_Modifier" struct {
739                     value "mod" string: "Shift";
740                     value "flag" uchar: 0;
741                  }
742               }
743            }
744            group "Elm_Config_Binding_Key" struct {
745               value "context" int: 0;
746               value "key" string: "Right";
747               value "action" string: "move";
748               value "params" string: "right_multi";
749               group "modifiers" list {
750                  group "Elm_Config_Binding_Modifier" struct {
751                     value "mod" string: "Shift";
752                     value "flag" uchar: 1;
753                  }
754               }
755            }
756            group "Elm_Config_Binding_Key" struct {
757               value "context" int: 0;
758               value "key" string: "KP_Right";
759               value "action" string: "move";
760               value "params" string: "right";
761               group "modifiers" list {
762                  group "Elm_Config_Binding_Modifier" struct {
763                     value "mod" string: "Shift";
764                     value "flag" uchar: 0;
765                  }
766               }
767            }
768            group "Elm_Config_Binding_Key" struct {
769               value "context" int: 0;
770               value "key" string: "KP_Right";
771               value "action" string: "move";
772               value "params" string: "right_multi";
773               group "modifiers" list {
774                  group "Elm_Config_Binding_Modifier" struct {
775                     value "mod" string: "Shift";
776                     value "flag" uchar: 1;
777                  }
778               }
779            }
780            group "Elm_Config_Binding_Key" struct {
781               value "context" int: 0;
782               value "key" string: "Up";
783               value "action" string: "move";
784               value "params" string: "up";
785               group "modifiers" list {
786                  group "Elm_Config_Binding_Modifier" struct {
787                     value "mod" string: "Shift";
788                     value "flag" uchar: 0;
789                  }
790               }
791            }
792            group "Elm_Config_Binding_Key" struct {
793               value "context" int: 0;
794               value "key" string: "Up";
795               value "action" string: "move";
796               value "params" string: "up_multi";
797               group "modifiers" list {
798                  group "Elm_Config_Binding_Modifier" struct {
799                     value "mod" string: "Shift";
800                     value "flag" uchar: 1;
801                  }
802               }
803            }
804            group "Elm_Config_Binding_Key" struct {
805               value "context" int: 0;
806               value "key" string: "KP_Up";
807               value "action" string: "move";
808               value "params" string: "up";
809               group "modifiers" list {
810                  group "Elm_Config_Binding_Modifier" struct {
811                     value "mod" string: "Shift";
812                     value "flag" uchar: 0;
813                  }
814               }
815            }
816            group "Elm_Config_Binding_Key" struct {
817               value "context" int: 0;
818               value "key" string: "KP_Up";
819               value "action" string: "move";
820               value "params" string: "up_multi";
821               group "modifiers" list {
822                  group "Elm_Config_Binding_Modifier" struct {
823                     value "mod" string: "Shift";
824                     value "flag" uchar: 1;
825                  }
826               }
827            }
828            group "Elm_Config_Binding_Key" struct {
829               value "context" int: 0;
830               value "key" string: "Down";
831               value "action" string: "move";
832               value "params" string: "down";
833               group "modifiers" list {
834                  group "Elm_Config_Binding_Modifier" struct {
835                     value "mod" string: "Shift";
836                     value "flag" uchar: 0;
837                  }
838               }
839            }
840            group "Elm_Config_Binding_Key" struct {
841               value "context" int: 0;
842               value "key" string: "Down";
843               value "action" string: "move";
844               value "params" string: "down_multi";
845               group "modifiers" list {
846                  group "Elm_Config_Binding_Modifier" struct {
847                     value "mod" string: "Shift";
848                     value "flag" uchar: 1;
849                  }
850               }
851            }
852            group "Elm_Config_Binding_Key" struct {
853               value "context" int: 0;
854               value "key" string: "KP_Down";
855               value "action" string: "move";
856               value "params" string: "down";
857               group "modifiers" list {
858                  group "Elm_Config_Binding_Modifier" struct {
859                     value "mod" string: "Shift";
860                     value "flag" uchar: 0;
861                  }
862               }
863            }
864            group "Elm_Config_Binding_Key" struct {
865               value "context" int: 0;
866               value "key" string: "KP_Down";
867               value "action" string: "move";
868               value "params" string: "down_multi";
869               group "modifiers" list {
870                  group "Elm_Config_Binding_Modifier" struct {
871                     value "mod" string: "Shift";
872                     value "flag" uchar: 1;
873                  }
874               }
875            }
876            group "Elm_Config_Binding_Key" struct {
877               value "context" int: 0;
878               value "key" string: "Prior";
879               value "action" string: "move";
880               value "params" string: "prior";
881            }
882            group "Elm_Config_Binding_Key" struct {
883               value "context" int: 0;
884               value "key" string: "KP_Prior";
885               value "action" string: "move";
886               value "params" string: "prior";
887            }
888            group "Elm_Config_Binding_Key" struct {
889               value "context" int: 0;
890               value "key" string: "Next";
891               value "action" string: "move";
892               value "params" string: "next";
893            }
894            group "Elm_Config_Binding_Key" struct {
895               value "context" int: 0;
896               value "key" string: "KP_Next";
897               value "action" string: "move";
898               value "params" string: "next";
899            }
900            group "Elm_Config_Binding_Key" struct {
901               value "context" int: 0;
902               value "key" string: "Home";
903               value "action" string: "move";
904               value "params" string: "first";
905            }
906            group "Elm_Config_Binding_Key" struct {
907               value "context" int: 0;
908               value "key" string: "KP_Home";
909               value "action" string: "move";
910               value "params" string: "first";
911            }
912            group "Elm_Config_Binding_Key" struct {
913               value "context" int: 0;
914               value "key" string: "End";
915               value "action" string: "move";
916               value "params" string: "last";
917            }
918            group "Elm_Config_Binding_Key" struct {
919               value "context" int: 0;
920               value "key" string: "KP_End";
921               value "action" string: "move";
922               value "params" string: "last";
923            }
924            group "Elm_Config_Binding_Key" struct {
925               value "context" int: 0;
926               value "key" string: "Return";
927               value "action" string: "select";
928               value "params" string: "";
929            }
930            group "Elm_Config_Binding_Key" struct {
931               value "context" int: 0;
932               value "key" string: "KP_Enter";
933               value "action" string: "select";
934               value "params" string: "";
935            }
936            group "Elm_Config_Binding_Key" struct {
937               value "context" int: 0;
938               value "key" string: "space";
939               value "action" string: "select";
940               value "params" string: "";
941            }
942            group "Elm_Config_Binding_Key" struct {
943               value "context" int: 0;
944               value "key" string: "Escape";
945               value "action" string: "escape";
946               value "params" string: "";
947            }
948         }
949      }
950      group "Elm_Config_Bindings_Widget" struct {
951         value "name" string: "Elm_Map";
952         group "key_bindings" list {
953            group "Elm_Config_Binding_Key" struct {
954               value "context" int: 0;
955               value "key" string: "Left";
956               value "action" string: "move";
957               value "params" string: "left";
958            }
959            group "Elm_Config_Binding_Key" struct {
960               value "context" int: 0;
961               value "key" string: "KP_Left";
962               value "action" string: "move";
963               value "params" string: "left";
964            }
965            group "Elm_Config_Binding_Key" struct {
966               value "context" int: 0;
967               value "key" string: "Right";
968               value "action" string: "move";
969               value "params" string: "right";
970            }
971            group "Elm_Config_Binding_Key" struct {
972               value "context" int: 0;
973               value "key" string: "KP_Right";
974               value "action" string: "move";
975               value "params" string: "right";
976            }
977            group "Elm_Config_Binding_Key" struct {
978               value "context" int: 0;
979               value "key" string: "Up";
980               value "action" string: "move";
981               value "params" string: "up";
982            }
983            group "Elm_Config_Binding_Key" struct {
984               value "context" int: 0;
985               value "key" string: "KP_Up";
986               value "action" string: "move";
987               value "params" string: "up";
988            }
989            group "Elm_Config_Binding_Key" struct {
990               value "context" int: 0;
991               value "key" string: "Down";
992               value "action" string: "move";
993               value "params" string: "down";
994            }
995            group "Elm_Config_Binding_Key" struct {
996               value "context" int: 0;
997               value "key" string: "KP_Down";
998               value "action" string: "move";
999               value "params" string: "down";
1000            }
1001            group "Elm_Config_Binding_Key" struct {
1002               value "context" int: 0;
1003               value "key" string: "Prior";
1004               value "action" string: "move";
1005               value "params" string: "prior";
1006            }
1007            group "Elm_Config_Binding_Key" struct {
1008               value "context" int: 0;
1009               value "key" string: "KP_Prior";
1010               value "action" string: "move";
1011               value "params" string: "prior";
1012            }
1013            group "Elm_Config_Binding_Key" struct {
1014               value "context" int: 0;
1015               value "key" string: "Next";
1016               value "action" string: "move";
1017               value "params" string: "next";
1018            }
1019            group "Elm_Config_Binding_Key" struct {
1020               value "context" int: 0;
1021               value "key" string: "KP_Next";
1022               value "action" string: "move";
1023               value "params" string: "next";
1024            }
1025            group "Elm_Config_Binding_Key" struct {
1026               value "context" int: 0;
1027               value "key" string: "KP_Add";
1028               value "action" string: "zoom";
1029               value "params" string: "in";
1030            }
1031            group "Elm_Config_Binding_Key" struct {
1032               value "context" int: 0;
1033               value "key" string: "KP_Subtract";
1034               value "action" string: "zoom";
1035               value "params" string: "out";
1036            }
1037         }
1038      }
1039      group "Elm_Config_Bindings_Widget" struct {
1040         value "name" string: "Elm_Panel";
1041         group "key_bindings" list {
1042            group "Elm_Config_Binding_Key" struct {
1043               value "context" int: 0;
1044               value "key" string: "Return";
1045               value "action" string: "toggle";
1046               value "params" string: "";
1047            }
1048            group "Elm_Config_Binding_Key" struct {
1049               value "context" int: 0;
1050               value "key" string: "KP_Enter";
1051               value "action" string: "toggle";
1052               value "params" string: "";
1053            }
1054            group "Elm_Config_Binding_Key" struct {
1055               value "context" int: 0;
1056               value "key" string: "space";
1057               value "action" string: "toggle";
1058               value "params" string: "";
1059            }
1060         }
1061      }
1062      group "Elm_Config_Bindings_Widget" struct {
1063         value "name" string: "Elc_Naviframe";
1064         group "key_bindings" list {
1065            group "Elm_Config_Binding_Key" struct {
1066               value "context" int: 0;
1067               value "key" string: "BackSpace";
1068               value "action" string: "top_item_get";
1069               value "params" string: "";
1070            }
1071         }
1072      }
1073      group "Elm_Config_Bindings_Widget" struct {
1074         value "name" string: "Elm_Player";
1075         group "key_bindings" list {
1076            group "Elm_Config_Binding_Key" struct {
1077               value "context" int: 0;
1078               value "key" string: "Left";
1079               value "action" string: "move";
1080               value "params" string: "left";
1081            }
1082            group "Elm_Config_Binding_Key" struct {
1083               value "context" int: 0;
1084               value "key" string: "KP_Left";
1085               value "action" string: "move";
1086               value "params" string: "left";
1087            }
1088            group "Elm_Config_Binding_Key" struct {
1089               value "context" int: 0;
1090               value "key" string: "Right";
1091               value "action" string: "move";
1092               value "params" string: "right";
1093            }
1094            group "Elm_Config_Binding_Key" struct {
1095               value "context" int: 0;
1096               value "key" string: "KP_Right";
1097               value "action" string: "move";
1098               value "params" string: "right";
1099            }
1100            group "Elm_Config_Binding_Key" struct {
1101               value "context" int: 0;
1102               value "key" string: "space";
1103               value "action" string: "play";
1104               value "params" string: "";
1105            }
1106         }
1107      }
1108      group "Elm_Config_Bindings_Widget" struct {
1109         value "name" string: "Elm_Radio";
1110         group "key_bindings" list {
1111            group "Elm_Config_Binding_Key" struct {
1112               value "context" int: 0;
1113               value "key" string: "Return";
1114               value "action" string: "activate";
1115               value "params" string: "";
1116            }
1117            group "Elm_Config_Binding_Key" struct {
1118               value "context" int: 0;
1119               value "key" string: "KP_Enter";
1120               value "action" string: "activate";
1121               value "params" string: "";
1122            }
1123            group "Elm_Config_Binding_Key" struct {
1124               value "context" int: 0;
1125               value "key" string: "space";
1126               value "action" string: "activate";
1127               value "params" string: "";
1128            }
1129         }
1130      }
1131      group "Elm_Config_Bindings_Widget" struct {
1132         value "name" string: "Elm_Scroller";
1133         group "key_bindings" list {
1134            group "Elm_Config_Binding_Key" struct {
1135               value "context" int: 0;
1136               value "key" string: "Left";
1137               value "action" string: "move";
1138               value "params" string: "left";
1139            }
1140            group "Elm_Config_Binding_Key" struct {
1141               value "context" int: 0;
1142               value "key" string: "KP_Left";
1143               value "action" string: "move";
1144               value "params" string: "left";
1145            }
1146            group "Elm_Config_Binding_Key" struct {
1147               value "context" int: 0;
1148               value "key" string: "Right";
1149               value "action" string: "move";
1150               value "params" string: "right";
1151            }
1152            group "Elm_Config_Binding_Key" struct {
1153               value "context" int: 0;
1154               value "key" string: "KP_Right";
1155               value "action" string: "move";
1156               value "params" string: "right";
1157            }
1158            group "Elm_Config_Binding_Key" struct {
1159               value "context" int: 0;
1160               value "key" string: "Up";
1161               value "action" string: "move";
1162               value "params" string: "up";
1163            }
1164            group "Elm_Config_Binding_Key" struct {
1165               value "context" int: 0;
1166               value "key" string: "KP_Up";
1167               value "action" string: "move";
1168               value "params" string: "up";
1169            }
1170            group "Elm_Config_Binding_Key" struct {
1171               value "context" int: 0;
1172               value "key" string: "Down";
1173               value "action" string: "move";
1174               value "params" string: "down";
1175            }
1176            group "Elm_Config_Binding_Key" struct {
1177               value "context" int: 0;
1178               value "key" string: "KP_Down";
1179               value "action" string: "move";
1180               value "params" string: "down";
1181            }
1182            group "Elm_Config_Binding_Key" struct {
1183               value "context" int: 0;
1184               value "key" string: "Home";
1185               value "action" string: "move";
1186               value "params" string: "first";
1187            }
1188            group "Elm_Config_Binding_Key" struct {
1189               value "context" int: 0;
1190               value "key" string: "KP_Home";
1191               value "action" string: "move";
1192               value "params" string: "first";
1193            }
1194            group "Elm_Config_Binding_Key" struct {
1195               value "context" int: 0;
1196               value "key" string: "End";
1197               value "action" string: "move";
1198               value "params" string: "last";
1199            }
1200            group "Elm_Config_Binding_Key" struct {
1201               value "context" int: 0;
1202               value "key" string: "KP_End";
1203               value "action" string: "move";
1204               value "params" string: "last";
1205            }
1206            group "Elm_Config_Binding_Key" struct {
1207               value "context" int: 0;
1208               value "key" string: "Prior";
1209               value "action" string: "move";
1210               value "params" string: "prior";
1211            }
1212            group "Elm_Config_Binding_Key" struct {
1213               value "context" int: 0;
1214               value "key" string: "KP_Prior";
1215               value "action" string: "move";
1216               value "params" string: "prior";
1217            }
1218            group "Elm_Config_Binding_Key" struct {
1219               value "context" int: 0;
1220               value "key" string: "Next";
1221               value "action" string: "move";
1222               value "params" string: "next";
1223            }
1224            group "Elm_Config_Binding_Key" struct {
1225               value "context" int: 0;
1226               value "key" string: "KP_Next";
1227               value "action" string: "move";
1228               value "params" string: "next";
1229            }
1230         }
1231      }
1232   }
1233 }