Changeset 59 for trunk/EventBenchConsole
- Timestamp:
- 06/14/11 10:36:28 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/EventBenchConsole/rules/rules.xml
r50 r59 2 2 <!DOCTYPE rules SYSTEM "ruleDoctype.dtd"> 3 3 <rules xmlns="ul:rules" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="ul:rules ruleSchema.xsd"> 4 5 4 6 5 7 <!-- rules regarding mouse clicks --> … … 57 59 58 60 59 <!--Wird in einem Tabfeld auch wirklich auf ein Tabelement geklickt (und nicht in den Content darunter), wird eine WM_USER Nachricht versendet, d.h. 60 1) Irgendwo in das Tabfeld klicken: WM_LBUTTONDOWN 61 2) Auf ein Tabelement klicken: WM_LBUTTONDOWN + WM_USER --> 62 <rule name="TabChanged"> 61 <!--TabChange funktioniert, allerdings wird der Content darunter nicht aktualisiert --> 62 <rule name="TabChange"> 63 63 <msg type="&WM_LBUTTONDOWN;"> 64 64 <equals> … … 67 67 </equals> 68 68 <store var="clicked"/> 69 </msg>70 <msg type="&WM_USER;">71 69 </msg> 72 70 <msg type="&WM_LBUTTONUP;"> … … 720 718 </rule> 721 719 720 721 722 <!--Diese Regel basiert auf relativen Koordinaten...wird nicht funktionieren, wenn sich zb das zu klickende Element in einer Symbolleiste 723 verschoben hat. Die Regel sendet ein WM_LBUTTONDOWN und WM_LBUTTONUP mit den relativen Koordinaten, die beim Aufzeichnen des Logs berechnet und 724 in WM_LBUTTONUP übergeben wurden--> 725 726 <rule name ="LeftClickRelativ"> 727 <msg type="&WM_LBUTTONDOWN;"> 728 <store var="clicked"/> 729 </msg> 730 <msg type="&WM_LBUTTONUP;"> 731 <equals> 732 <paramValue obj="clicked" param="window.hwnd"/> 733 <paramValue obj="this" param="window.hwnd"/> 734 </equals> 735 <store var="up"/> 736 </msg> 737 <genMsg delay="0"> 738 <type> 739 <constValue value="&WM_LBUTTONDOWN;"/> 740 </type> 741 <target> 742 <msgInfoValue obj="clicked" msgParam="target"/> 743 </target> 744 <LPARAM> 745 <LOWORD> 746 <paramValue obj="up" param="point.x"/> 747 </LOWORD> 748 <HIWORD> 749 <paramValue obj="up" param="point.y"/> 750 </HIWORD> 751 </LPARAM> 752 <WPARAM> 753 <constValue value="1"/> 754 </WPARAM> 755 </genMsg> 756 <genMsg delay="0"> 757 <storedVar obj="up"/> 758 </genMsg> 759 </rule> 760 722 761 </rules>
Note: See TracChangeset
for help on using the changeset viewer.