summaryrefslogtreecommitdiff
path: root/config
diff options
context:
space:
mode:
authorJaeun Choi <jaeun12.choi@samsung.com>2014-04-16 17:19:23 +0900
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>2014-04-16 17:29:16 +0900
commit17421e2b86cfdb1fd9ff4ce7ab5ca9fe65eaf550 (patch)
treeebb458c9db5b5f618707749809fdbebfd9b1e03f /config
parent250fb937d8e1035485929eb41cb994989ec7e2bb (diff)
gengrid: apply key binidng
Summary: This patch applies key binding to elm_gengrid. Test Plan: None Reviewers: Hermet, raster Reviewed By: raster Differential Revision: https://phab.enlightenment.org/D744
Diffstat (limited to 'config')
-rw-r--r--config/default/base.src269
-rw-r--r--config/mobile/base.src269
-rw-r--r--config/standard/base.src269
3 files changed, 807 insertions, 0 deletions
diff --git a/config/default/base.src b/config/default/base.src
index e4388261f..3b3db466c 100644
--- a/config/default/base.src
+++ b/config/default/base.src
@@ -655,6 +655,275 @@ group "Elm_Config" struct {
655 } 655 }
656 } 656 }
657 group "Elm_Config_Bindings_Widget" struct { 657 group "Elm_Config_Bindings_Widget" struct {
658 value "name" string: "Elm_Gengrid";
659 group "key_bindings" list {
660 group "Elm_Config_Binding_Key" struct {
661 value "context" int: 0;
662 value "key" string: "Left";
663 value "action" string: "move";
664 value "params" string: "left";
665 group "modifiers" list {
666 group "Elm_Config_Binding_Modifier" struct {
667 value "mod" string: "Shift";
668 value "flag" uchar: 0;
669 }
670 }
671 }
672 group "Elm_Config_Binding_Key" struct {
673 value "context" int: 0;
674 value "key" string: "Left";
675 value "action" string: "move";
676 value "params" string: "left_multi";
677 group "modifiers" list {
678 group "Elm_Config_Binding_Modifier" struct {
679 value "mod" string: "Shift";
680 value "flag" uchar: 1;
681 }
682 }
683 }
684 group "Elm_Config_Binding_Key" struct {
685 value "context" int: 0;
686 value "key" string: "KP_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: "KP_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: "Right";
711 value "action" string: "move";
712 value "params" string: "right";
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: "Right";
723 value "action" string: "move";
724 value "params" string: "right_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: "KP_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: "KP_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: "Up";
759 value "action" string: "move";
760 value "params" string: "up";
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: "Up";
771 value "action" string: "move";
772 value "params" string: "up_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: "KP_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: "KP_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: "Down";
807 value "action" string: "move";
808 value "params" string: "down";
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: "Down";
819 value "action" string: "move";
820 value "params" string: "down_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: "KP_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: "KP_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: "Prior";
855 value "action" string: "move";
856 value "params" string: "prior";
857 }
858 group "Elm_Config_Binding_Key" struct {
859 value "context" int: 0;
860 value "key" string: "KP_Prior";
861 value "action" string: "move";
862 value "params" string: "prior";
863 }
864 group "Elm_Config_Binding_Key" struct {
865 value "context" int: 0;
866 value "key" string: "Next";
867 value "action" string: "move";
868 value "params" string: "next";
869 }
870 group "Elm_Config_Binding_Key" struct {
871 value "context" int: 0;
872 value "key" string: "KP_Next";
873 value "action" string: "move";
874 value "params" string: "next";
875 }
876 group "Elm_Config_Binding_Key" struct {
877 value "context" int: 0;
878 value "key" string: "Home";
879 value "action" string: "move";
880 value "params" string: "first";
881 }
882 group "Elm_Config_Binding_Key" struct {
883 value "context" int: 0;
884 value "key" string: "KP_Home";
885 value "action" string: "move";
886 value "params" string: "first";
887 }
888 group "Elm_Config_Binding_Key" struct {
889 value "context" int: 0;
890 value "key" string: "End";
891 value "action" string: "move";
892 value "params" string: "last";
893 }
894 group "Elm_Config_Binding_Key" struct {
895 value "context" int: 0;
896 value "key" string: "KP_End";
897 value "action" string: "move";
898 value "params" string: "last";
899 }
900 group "Elm_Config_Binding_Key" struct {
901 value "context" int: 0;
902 value "key" string: "Return";
903 value "action" string: "select";
904 value "params" string: "";
905 }
906 group "Elm_Config_Binding_Key" struct {
907 value "context" int: 0;
908 value "key" string: "KP_Enter";
909 value "action" string: "select";
910 value "params" string: "";
911 }
912 group "Elm_Config_Binding_Key" struct {
913 value "context" int: 0;
914 value "key" string: "space";
915 value "action" string: "select";
916 value "params" string: "";
917 }
918 group "Elm_Config_Binding_Key" struct {
919 value "context" int: 0;
920 value "key" string: "Escape";
921 value "action" string: "escape";
922 value "params" string: "";
923 }
924 }
925 }
926 group "Elm_Config_Bindings_Widget" struct {
658 value "name" string: "Elm_Genlist"; 927 value "name" string: "Elm_Genlist";
659 group "key_bindings" list { 928 group "key_bindings" list {
660 group "Elm_Config_Binding_Key" struct { 929 group "Elm_Config_Binding_Key" struct {
diff --git a/config/mobile/base.src b/config/mobile/base.src
index f7a6a862f..0244c9cff 100644
--- a/config/mobile/base.src
+++ b/config/mobile/base.src
@@ -659,6 +659,275 @@ group "Elm_Config" struct {
659 } 659 }
660 } 660 }
661 group "Elm_Config_Bindings_Widget" struct { 661 group "Elm_Config_Bindings_Widget" struct {
662 value "name" string: "Elm_Gengrid";
663 group "key_bindings" list {
664 group "Elm_Config_Binding_Key" struct {
665 value "context" int: 0;
666 value "key" string: "Left";
667 value "action" string: "move";
668 value "params" string: "left";
669 group "modifiers" list {
670 group "Elm_Config_Binding_Modifier" struct {
671 value "mod" string: "Shift";
672 value "flag" uchar: 0;
673 }
674 }
675 }
676 group "Elm_Config_Binding_Key" struct {
677 value "context" int: 0;
678 value "key" string: "Left";
679 value "action" string: "move";
680 value "params" string: "left_multi";
681 group "modifiers" list {
682 group "Elm_Config_Binding_Modifier" struct {
683 value "mod" string: "Shift";
684 value "flag" uchar: 1;
685 }
686 }
687 }
688 group "Elm_Config_Binding_Key" struct {
689 value "context" int: 0;
690 value "key" string: "KP_Left";
691 value "action" string: "move";
692 value "params" string: "left";
693 group "modifiers" list {
694 group "Elm_Config_Binding_Modifier" struct {
695 value "mod" string: "Shift";
696 value "flag" uchar: 0;
697 }
698 }
699 }
700 group "Elm_Config_Binding_Key" struct {
701 value "context" int: 0;
702 value "key" string: "KP_Left";
703 value "action" string: "move";
704 value "params" string: "left_multi";
705 group "modifiers" list {
706 group "Elm_Config_Binding_Modifier" struct {
707 value "mod" string: "Shift";
708 value "flag" uchar: 1;
709 }
710 }
711 }
712 group "Elm_Config_Binding_Key" struct {
713 value "context" int: 0;
714 value "key" string: "Right";
715 value "action" string: "move";
716 value "params" string: "right";
717 group "modifiers" list {
718 group "Elm_Config_Binding_Modifier" struct {
719 value "mod" string: "Shift";
720 value "flag" uchar: 0;
721 }
722 }
723 }
724 group "Elm_Config_Binding_Key" struct {
725 value "context" int: 0;
726 value "key" string: "Right";
727 value "action" string: "move";
728 value "params" string: "right_multi";
729 group "modifiers" list {
730 group "Elm_Config_Binding_Modifier" struct {
731 value "mod" string: "Shift";
732 value "flag" uchar: 1;
733 }
734 }
735 }
736 group "Elm_Config_Binding_Key" struct {
737 value "context" int: 0;
738 value "key" string: "KP_Right";
739 value "action" string: "move";
740 value "params" string: "right";
741 group "modifiers" list {
742 group "Elm_Config_Binding_Modifier" struct {
743 value "mod" string: "Shift";
744 value "flag" uchar: 0;
745 }
746 }
747 }
748 group "Elm_Config_Binding_Key" struct {
749 value "context" int: 0;
750 value "key" string: "KP_Right";
751 value "action" string: "move";
752 value "params" string: "right_multi";
753 group "modifiers" list {
754 group "Elm_Config_Binding_Modifier" struct {
755 value "mod" string: "Shift";
756 value "flag" uchar: 1;
757 }
758 }
759 }
760 group "Elm_Config_Binding_Key" struct {
761 value "context" int: 0;
762 value "key" string: "Up";
763 value "action" string: "move";
764 value "params" string: "up";
765 group "modifiers" list {
766 group "Elm_Config_Binding_Modifier" struct {
767 value "mod" string: "Shift";
768 value "flag" uchar: 0;
769 }
770 }
771 }
772 group "Elm_Config_Binding_Key" struct {
773 value "context" int: 0;
774 value "key" string: "Up";
775 value "action" string: "move";
776 value "params" string: "up_multi";
777 group "modifiers" list {
778 group "Elm_Config_Binding_Modifier" struct {
779 value "mod" string: "Shift";
780 value "flag" uchar: 1;
781 }
782 }
783 }
784 group "Elm_Config_Binding_Key" struct {
785 value "context" int: 0;
786 value "key" string: "KP_Up";
787 value "action" string: "move";
788 value "params" string: "up";
789 group "modifiers" list {
790 group "Elm_Config_Binding_Modifier" struct {
791 value "mod" string: "Shift";
792 value "flag" uchar: 0;
793 }
794 }
795 }
796 group "Elm_Config_Binding_Key" struct {
797 value "context" int: 0;
798 value "key" string: "KP_Up";
799 value "action" string: "move";
800 value "params" string: "up_multi";
801 group "modifiers" list {
802 group "Elm_Config_Binding_Modifier" struct {
803 value "mod" string: "Shift";
804 value "flag" uchar: 1;
805 }
806 }
807 }
808 group "Elm_Config_Binding_Key" struct {
809 value "context" int: 0;
810 value "key" string: "Down";
811 value "action" string: "move";
812 value "params" string: "down";
813 group "modifiers" list {
814 group "Elm_Config_Binding_Modifier" struct {
815 value "mod" string: "Shift";
816 value "flag" uchar: 0;
817 }
818 }
819 }
820 group "Elm_Config_Binding_Key" struct {
821 value "context" int: 0;
822 value "key" string: "Down";
823 value "action" string: "move";
824 value "params" string: "down_multi";
825 group "modifiers" list {
826 group "Elm_Config_Binding_Modifier" struct {
827 value "mod" string: "Shift";
828 value "flag" uchar: 1;
829 }
830 }
831 }
832 group "Elm_Config_Binding_Key" struct {
833 value "context" int: 0;
834 value "key" string: "KP_Down";
835 value "action" string: "move";
836 value "params" string: "down";
837 group "modifiers" list {
838 group "Elm_Config_Binding_Modifier" struct {
839 value "mod" string: "Shift";
840 value "flag" uchar: 0;
841 }
842 }
843 }
844 group "Elm_Config_Binding_Key" struct {
845 value "context" int: 0;
846 value "key" string: "KP_Down";
847 value "action" string: "move";
848 value "params" string: "down_multi";
849 group "modifiers" list {
850 group "Elm_Config_Binding_Modifier" struct {
851 value "mod" string: "Shift";
852 value "flag" uchar: 1;
853 }
854 }
855 }
856 group "Elm_Config_Binding_Key" struct {
857 value "context" int: 0;
858 value "key" string: "Prior";
859 value "action" string: "move";
860 value "params" string: "prior";
861 }
862 group "Elm_Config_Binding_Key" struct {
863 value "context" int: 0;
864 value "key" string: "KP_Prior";
865 value "action" string: "move";
866 value "params" string: "prior";
867 }
868 group "Elm_Config_Binding_Key" struct {
869 value "context" int: 0;
870 value "key" string: "Next";
871 value "action" string: "move";
872 value "params" string: "next";
873 }
874 group "Elm_Config_Binding_Key" struct {
875 value "context" int: 0;
876 value "key" string: "KP_Next";
877 value "action" string: "move";
878 value "params" string: "next";
879 }
880 group "Elm_Config_Binding_Key" struct {
881 value "context" int: 0;
882 value "key" string: "Home";
883 value "action" string: "move";
884 value "params" string: "first";
885 }
886 group "Elm_Config_Binding_Key" struct {
887 value "context" int: 0;
888 value "key" string: "KP_Home";
889 value "action" string: "move";
890 value "params" string: "first";
891 }
892 group "Elm_Config_Binding_Key" struct {
893 value "context" int: 0;
894 value "key" string: "End";
895 value "action" string: "move";
896 value "params" string: "last";
897 }
898 group "Elm_Config_Binding_Key" struct {
899 value "context" int: 0;
900 value "key" string: "KP_End";
901 value "action" string: "move";
902 value "params" string: "last";
903 }
904 group "Elm_Config_Binding_Key" struct {
905 value "context" int: 0;
906 value "key" string: "Return";
907 value "action" string: "select";
908 value "params" string: "";
909 }
910 group "Elm_Config_Binding_Key" struct {
911 value "context" int: 0;
912 value "key" string: "KP_Enter";
913 value "action" string: "select";
914 value "params" string: "";
915 }
916 group "Elm_Config_Binding_Key" struct {
917 value "context" int: 0;
918 value "key" string: "space";
919 value "action" string: "select";
920 value "params" string: "";
921 }
922 group "Elm_Config_Binding_Key" struct {
923 value "context" int: 0;
924 value "key" string: "Escape";
925 value "action" string: "escape";
926 value "params" string: "";
927 }
928 }
929 }
930 group "Elm_Config_Bindings_Widget" struct {
662 value "name" string: "Elm_Genlist"; 931 value "name" string: "Elm_Genlist";
663 group "key_bindings" list { 932 group "key_bindings" list {
664 group "Elm_Config_Binding_Key" struct { 933 group "Elm_Config_Binding_Key" struct {
diff --git a/config/standard/base.src b/config/standard/base.src
index be6af4a07..4b91a91b0 100644
--- a/config/standard/base.src
+++ b/config/standard/base.src
@@ -656,6 +656,275 @@ group "Elm_Config" struct {
656 } 656 }
657 } 657 }
658 group "Elm_Config_Bindings_Widget" struct { 658 group "Elm_Config_Bindings_Widget" struct {
659 value "name" string: "Elm_Gengrid";
660 group "key_bindings" list {
661 group "Elm_Config_Binding_Key" struct {
662 value "context" int: 0;
663 value "key" string: "Left";
664 value "action" string: "move";
665 value "params" string: "left";
666 group "modifiers" list {
667 group "Elm_Config_Binding_Modifier" struct {
668 value "mod" string: "Shift";
669 value "flag" uchar: 0;
670 }
671 }
672 }
673 group "Elm_Config_Binding_Key" struct {
674 value "context" int: 0;
675 value "key" string: "Left";
676 value "action" string: "move";
677 value "params" string: "left_multi";
678 group "modifiers" list {
679 group "Elm_Config_Binding_Modifier" struct {
680 value "mod" string: "Shift";
681 value "flag" uchar: 1;
682 }
683 }
684 }
685 group "Elm_Config_Binding_Key" struct {
686 value "context" int: 0;
687 value "key" string: "KP_Left";
688 value "action" string: "move";
689 value "params" string: "left";
690 group "modifiers" list {
691 group "Elm_Config_Binding_Modifier" struct {
692 value "mod" string: "Shift";
693 value "flag" uchar: 0;
694 }
695 }
696 }
697 group "Elm_Config_Binding_Key" struct {
698 value "context" int: 0;
699 value "key" string: "KP_Left";
700 value "action" string: "move";
701 value "params" string: "left_multi";
702 group "modifiers" list {
703 group "Elm_Config_Binding_Modifier" struct {
704 value "mod" string: "Shift";
705 value "flag" uchar: 1;
706 }
707 }
708 }
709 group "Elm_Config_Binding_Key" struct {
710 value "context" int: 0;
711 value "key" string: "Right";
712 value "action" string: "move";
713 value "params" string: "right";
714 group "modifiers" list {
715 group "Elm_Config_Binding_Modifier" struct {
716 value "mod" string: "Shift";
717 value "flag" uchar: 0;
718 }
719 }
720 }
721 group "Elm_Config_Binding_Key" struct {
722 value "context" int: 0;
723 value "key" string: "Right";
724 value "action" string: "move";
725 value "params" string: "right_multi";
726 group "modifiers" list {
727 group "Elm_Config_Binding_Modifier" struct {
728 value "mod" string: "Shift";
729 value "flag" uchar: 1;
730 }
731 }
732 }
733 group "Elm_Config_Binding_Key" struct {
734 value "context" int: 0;
735 value "key" string: "KP_Right";
736 value "action" string: "move";
737 value "params" string: "right";
738 group "modifiers" list {
739 group "Elm_Config_Binding_Modifier" struct {
740 value "mod" string: "Shift";
741 value "flag" uchar: 0;
742 }
743 }
744 }
745 group "Elm_Config_Binding_Key" struct {
746 value "context" int: 0;
747 value "key" string: "KP_Right";
748 value "action" string: "move";
749 value "params" string: "right_multi";
750 group "modifiers" list {
751 group "Elm_Config_Binding_Modifier" struct {
752 value "mod" string: "Shift";
753 value "flag" uchar: 1;
754 }
755 }
756 }
757 group "Elm_Config_Binding_Key" struct {
758 value "context" int: 0;
759 value "key" string: "Up";
760 value "action" string: "move";
761 value "params" string: "up";
762 group "modifiers" list {
763 group "Elm_Config_Binding_Modifier" struct {
764 value "mod" string: "Shift";
765 value "flag" uchar: 0;
766 }
767 }
768 }
769 group "Elm_Config_Binding_Key" struct {
770 value "context" int: 0;
771 value "key" string: "Up";
772 value "action" string: "move";
773 value "params" string: "up_multi";
774 group "modifiers" list {
775 group "Elm_Config_Binding_Modifier" struct {
776 value "mod" string: "Shift";
777 value "flag" uchar: 1;
778 }
779 }
780 }
781 group "Elm_Config_Binding_Key" struct {
782 value "context" int: 0;
783 value "key" string: "KP_Up";
784 value "action" string: "move";
785 value "params" string: "up";
786 group "modifiers" list {
787 group "Elm_Config_Binding_Modifier" struct {
788 value "mod" string: "Shift";
789 value "flag" uchar: 0;
790 }
791 }
792 }
793 group "Elm_Config_Binding_Key" struct {
794 value "context" int: 0;
795 value "key" string: "KP_Up";
796 value "action" string: "move";
797 value "params" string: "up_multi";
798 group "modifiers" list {
799 group "Elm_Config_Binding_Modifier" struct {
800 value "mod" string: "Shift";
801 value "flag" uchar: 1;
802 }
803 }
804 }
805 group "Elm_Config_Binding_Key" struct {
806 value "context" int: 0;
807 value "key" string: "Down";
808 value "action" string: "move";
809 value "params" string: "down";
810 group "modifiers" list {
811 group "Elm_Config_Binding_Modifier" struct {
812 value "mod" string: "Shift";
813 value "flag" uchar: 0;
814 }
815 }
816 }
817 group "Elm_Config_Binding_Key" struct {
818 value "context" int: 0;
819 value "key" string: "Down";
820 value "action" string: "move";
821 value "params" string: "down_multi";
822 group "modifiers" list {
823 group "Elm_Config_Binding_Modifier" struct {
824 value "mod" string: "Shift";
825 value "flag" uchar: 1;
826 }
827 }
828 }
829 group "Elm_Config_Binding_Key" struct {
830 value "context" int: 0;
831 value "key" string: "KP_Down";
832 value "action" string: "move";
833 value "params" string: "down";
834 group "modifiers" list {
835 group "Elm_Config_Binding_Modifier" struct {
836 value "mod" string: "Shift";
837 value "flag" uchar: 0;
838 }
839 }
840 }
841 group "Elm_Config_Binding_Key" struct {
842 value "context" int: 0;
843 value "key" string: "KP_Down";
844 value "action" string: "move";
845 value "params" string: "down_multi";
846 group "modifiers" list {
847 group "Elm_Config_Binding_Modifier" struct {
848 value "mod" string: "Shift";
849 value "flag" uchar: 1;
850 }
851 }
852 }
853 group "Elm_Config_Binding_Key" struct {
854 value "context" int: 0;
855 value "key" string: "Prior";
856 value "action" string: "move";
857 value "params" string: "prior";
858 }
859 group "Elm_Config_Binding_Key" struct {
860 value "context" int: 0;
861 value "key" string: "KP_Prior";
862 value "action" string: "move";
863 value "params" string: "prior";
864 }
865 group "Elm_Config_Binding_Key" struct {
866 value "context" int: 0;
867 value "key" string: "Next";
868 value "action" string: "move";
869 value "params" string: "next";
870 }
871 group "Elm_Config_Binding_Key" struct {
872 value "context" int: 0;
873 value "key" string: "KP_Next";
874 value "action" string: "move";
875 value "params" string: "next";
876 }
877 group "Elm_Config_Binding_Key" struct {
878 value "context" int: 0;
879 value "key" string: "Home";
880 value "action" string: "move";
881 value "params" string: "first";
882 }
883 group "Elm_Config_Binding_Key" struct {
884 value "context" int: 0;
885 value "key" string: "KP_Home";
886 value "action" string: "move";
887 value "params" string: "first";
888 }
889 group "Elm_Config_Binding_Key" struct {
890 value "context" int: 0;
891 value "key" string: "End";
892 value "action" string: "move";
893 value "params" string: "last";
894 }
895 group "Elm_Config_Binding_Key" struct {
896 value "context" int: 0;
897 value "key" string: "KP_End";
898 value "action" string: "move";
899 value "params" string: "last";
900 }
901 group "Elm_Config_Binding_Key" struct {
902 value "context" int: 0;
903 value "key" string: "Return";
904 value "action" string: "select";
905 value "params" string: "";
906 }
907 group "Elm_Config_Binding_Key" struct {
908 value "context" int: 0;
909 value "key" string: "KP_Enter";
910 value "action" string: "select";
911 value "params" string: "";
912 }
913 group "Elm_Config_Binding_Key" struct {
914 value "context" int: 0;
915 value "key" string: "space";
916 value "action" string: "select";
917 value "params" string: "";
918 }
919 group "Elm_Config_Binding_Key" struct {
920 value "context" int: 0;
921 value "key" string: "Escape";
922 value "action" string: "escape";
923 value "params" string: "";
924 }
925 }
926 }
927 group "Elm_Config_Bindings_Widget" struct {
659 value "name" string: "Elm_Genlist"; 928 value "name" string: "Elm_Genlist";
660 group "key_bindings" list { 929 group "key_bindings" list {
661 group "Elm_Config_Binding_Key" struct { 930 group "Elm_Config_Binding_Key" struct {