[Hildon-test-aut-commits] r560 - trunk/dogtail/dogtail

suanand at garage.maemo.org suanand at garage.maemo.org
Wed Nov 7 14:53:21 EET 2007


Author: suanand
Date: 2007-11-07 14:53:20 +0200 (Wed, 07 Nov 2007)
New Revision: 560

Modified:
   trunk/dogtail/dogtail/rocknrole.py
Log:
added dogtail.rawinput's press and release to doer

Modified: trunk/dogtail/dogtail/rocknrole.py
===================================================================
--- trunk/dogtail/dogtail/rocknrole.py	2007-11-06 17:14:53 UTC (rev 559)
+++ trunk/dogtail/dogtail/rocknrole.py	2007-11-07 12:53:20 UTC (rev 560)
@@ -29,6 +29,8 @@
 from dogtail.utils import run as dogrun
 from dogtail.rawinput import doubleClick
 from dogtail.rawinput import click
+from dogtail.rawinput import press
+from dogtail.rawinput import release
 import sys, re, os
 from time import sleep
 from threading import Timer
@@ -341,7 +343,13 @@
                 click(x,y)  # click from dogtail.rawinput
             elif action == 'doubleclick':
                 (x,y) = nodeon.position
-                doubleClick(x,y)
+                doubleClick(x,y) # from dogtail.rawinput
+            elif action == 'press':
+                (x,y) = nodeon.position
+                press(x,y) # from dogtail.rawinput
+            elif action == 'release':
+                (x,y) = nodeon.position
+                release(x,y) # from dogtail.rawinput
             else:
                 nodeon.doAction(action)
         if self.refreshFlag : self.refresh()  # if ZRefresh is specified e.g. buttonZRefreshClick, then we do refresh, even if node is not found. User requested so we comply.



More information about the Hildon-test-aut-commits mailing list