Re: dogtail How to add delay between events ?
- From: "Gautam Ravi" <gautam ravichandran gmail com>
- To: dogtail-list gnome org
- Subject: Re: dogtail How to add delay between events ?
- Date: Thu, 21 Jun 2007 14:04:41 +0530
Thanks Zack,
To feed your curiosity ;-), I have a UI application where it has buttons, entrybox ... blah blah.
I tried the keybinding event given in dog-tail and it works fine.
For instance if I click a button it changes the screen and if I again click a button on that screen it comes back to the previous one. This all works fine & looks great.(But it all happens too fast) Ultimate thing I want is to add some delay between 1st button click and the next.
Hope this story tells u all. Zack ;-)
Regards,
R Gautam
On 6/21/07, Zack Cerza <zcerza redhat com
> wrote:Gautam Ravi wrote:
> Hi all,
>
> I am using dogtail to demonstrate my GUI application. I have a python
> script written for that.
>
> All I want to do is to add delay between two events.
>
> I know it is something to do with sleep(). Can any one tell me the exact
> way to do this?
>
> Thanks in advance.
Out of curiosity, between what two events are you needing a delay?
The best way to do it is:
from dogtail.utils import doDelay
[code and stuff]
doDelay(x) # where x is the delay in seconds.
The advantage of doDelay() is that if you do:
from dogtail.config import config
config.debugSleep = True
then your delays will show up in the debug log. Also, there is a default
global delay that is defined as
config.defaultDelay, which doDelay()
will use if you don't pass it an explicit delay.
I hope I used the word 'delay' enough in that paragraph ;)
Zack
[
Date Prev][Date Next] [
Thread Prev][Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]