Changeset 416
- Timestamp:
- 04/03/12 10:58:53 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/EventBenchConsole/rules/rules.xml
r153 r416 786 786 <storedVar obj="keydown"/> 787 787 </genMsg> 788 <!--<idinfo> 789 <paramValue obj="keydown" param="key"/> 790 </idinfo>--> 791 </rule> 792 793 <rule name="KeyUp"> 794 <msg type="&WM_KEYUP;"> 795 <store var="keyup"/> 796 </msg> 797 <genMsg delay="500"> 798 <storedVar obj="keyup"/> 799 </genMsg> 800 <!--<idinfo> 801 <paramValue obj="keyup" param="key"/> 802 </idinfo>--> 803 </rule> 804 805 <rule name="SysKeyDown"> 806 <msg type="&WM_SYSKEYDOWN;"> 807 <store var="keydown"/> 808 </msg> 809 <genMsg delay="100"> 810 <storedVar obj="keydown"/> 811 </genMsg> 788 812 <idinfo> 789 813 <paramValue obj="keydown" param="key"/> … … 791 815 </rule> 792 816 793 <rule name=" KeyUp">794 <msg type="&WM_ KEYUP;">817 <rule name="SysKeyUp"> 818 <msg type="&WM_SYSKEYUP;"> 795 819 <store var="keyup"/> 796 820 </msg> … … 803 827 </rule> 804 828 805 <rule name="SysKeyDown">806 <msg type="&WM_SYSKEYDOWN;">807 <store var="keydown"/>808 </msg>809 <genMsg delay="100">810 <storedVar obj="keydown"/>811 </genMsg>812 <idinfo>813 <paramValue obj="keydown" param="key"/>814 </idinfo>815 </rule>816 817 <rule name="SysKeyUp">818 <msg type="&WM_SYSKEYUP;">819 <store var="keyup"/>820 </msg>821 <genMsg delay="500">822 <storedVar obj="keyup"/>823 </genMsg>824 <idinfo>825 <paramValue obj="keyup" param="key"/>826 </idinfo>827 </rule>828 829 829 830 830 <!-- What follows are coordinate-based rules. They are "hail mary" rules that try to salvage events that cannot be matched or replayed in a coordinate independent way (yet). --> … … 930 930 </genMsg> 931 931 </rule> 932 933 <rule name ="NCLeftClickCoordinates2"> 934 <msg type="&WM_NCLBUTTONDOWN;"> 935 <store var="clicked"/> 936 </msg> 937 <msg type="&WM_NCLBUTTONUP;"> 938 <equals> 939 <paramValue obj="clicked" param="window.hwnd"/> 940 <paramValue obj="this" param="window.hwnd"/> 941 </equals> 942 <store var="up"/> 943 </msg> 944 <genMsg delay="100"> 945 <type> 946 <constValue value="&WM_NCLBUTTONDOWN;"/> 947 </type> 948 <target> 949 <msgInfoValue obj="clicked" msgParam="target"/> 950 </target> 951 <LPARAM> 952 <LOWORD> 953 <paramValue obj="clicked" param="point.x"/> 954 </LOWORD> 955 <HIWORD> 956 <paramValue obj="clicked" param="point.y"/> 957 </HIWORD> 958 </LPARAM> 959 <WPARAM> 960 <paramValue obj="clicked" param="WPARAM"/> 961 </WPARAM> 962 </genMsg> 963 <genMsg delay="500"> 964 <type> 965 <constValue value="&WM_NCLBUTTONUP;"/> 966 </type> 967 <target> 968 <msgInfoValue obj="up" msgParam="target"/> 969 </target> 970 <LPARAM> 971 <LOWORD> 972 <paramValue obj="up" param="point.x"/> 973 </LOWORD> 974 <HIWORD> 975 <paramValue obj="up" param="point.y"/> 976 </HIWORD> 977 </LPARAM> 978 <WPARAM> 979 <paramValue obj="up" param="WPARAM"/> 980 </WPARAM> 981 </genMsg> 982 </rule> 983 984 <rule name ="LeftClickCoordinatesTargetChanged"> 985 <msg type="&WM_LBUTTONDOWN;"> 986 <store var="clicked"/> 987 </msg> 988 <msg type="&WM_LBUTTONUP;"> 989 <store var="up"/> 990 </msg> 991 <genMsg delay="100"> 992 <type> 993 <constValue value="&WM_LBUTTONDOWN;"/> 994 </type> 995 <target> 996 <msgInfoValue obj="clicked" msgParam="target"/> 997 </target> 998 <LPARAM> 999 <LOWORD> 1000 <paramValue obj="clicked" param="point.x"/> 1001 </LOWORD> 1002 <HIWORD> 1003 <paramValue obj="clicked" param="point.y"/> 1004 </HIWORD> 1005 </LPARAM> 1006 <WPARAM> 1007 <paramValue obj="clicked" param="WPARAM"/> 1008 </WPARAM> 1009 </genMsg> 1010 <genMsg delay="500"> 1011 <type> 1012 <constValue value="&WM_LBUTTONUP;"/> 1013 </type> 1014 <target> 1015 <msgInfoValue obj="up" msgParam="target"/> 1016 </target> 1017 <LPARAM> 1018 <LOWORD> 1019 <paramValue obj="up" param="point.x"/> 1020 </LOWORD> 1021 <HIWORD> 1022 <paramValue obj="up" param="point.y"/> 1023 </HIWORD> 1024 </LPARAM> 1025 <WPARAM> 1026 <paramValue obj="up" param="WPARAM"/> 1027 </WPARAM> 1028 </genMsg> 1029 </rule> 932 1030 1031 <rule name ="LeftClickCoordinatesTargetChanged2"> 1032 <msg type="&WM_LBUTTONDOWN;"> 1033 <store var="clicked"/> 1034 </msg> 1035 <msg type="&WM_NCLBUTTONUP;"> 1036 <store var="up"/> 1037 </msg> 1038 <genMsg delay="100"> 1039 <type> 1040 <constValue value="&WM_LBUTTONDOWN;"/> 1041 </type> 1042 <target> 1043 <msgInfoValue obj="clicked" msgParam="target"/> 1044 </target> 1045 <LPARAM> 1046 <LOWORD> 1047 <paramValue obj="clicked" param="point.x"/> 1048 </LOWORD> 1049 <HIWORD> 1050 <paramValue obj="clicked" param="point.y"/> 1051 </HIWORD> 1052 </LPARAM> 1053 <WPARAM> 1054 <paramValue obj="clicked" param="WPARAM"/> 1055 </WPARAM> 1056 </genMsg> 1057 <genMsg delay="500"> 1058 <type> 1059 <constValue value="&WM_NCLBUTTONUP;"/> 1060 </type> 1061 <target> 1062 <msgInfoValue obj="up" msgParam="target"/> 1063 </target> 1064 <LPARAM> 1065 <LOWORD> 1066 <paramValue obj="up" param="point.x"/> 1067 </LOWORD> 1068 <HIWORD> 1069 <paramValue obj="up" param="point.y"/> 1070 </HIWORD> 1071 </LPARAM> 1072 <WPARAM> 1073 <paramValue obj="up" param="WPARAM"/> 1074 </WPARAM> 1075 </genMsg> 1076 </rule> 1077 1078 933 1079 </rules>
Note: See TracChangeset
for help on using the changeset viewer.