Loading ...
Sorry, an error occurred while loading the content.

Re: Waiting for a button to appear

Expand Messages
  • Dan Bennett
    Thanks Chris, Your hint was enough for me to figure it out. My questions will become less dumb as I get the hang of this. :-) Dan ...
    Message 1 of 3 , Sep 13, 2004
    • 0 Attachment
      Thanks Chris,

      Your hint was enough for me to figure it out.

      My questions will become less dumb as I get the hang
      of this. :-)

      Dan

      --- In perlguitest@yahoogroups.com, Chris Hilton <chilton@n...> wrote:
      > Assuming the "Finish" button already exists but is hidden, you should be
      > able to use FindWindowLike() to get the button's window handle and then:
      >
      > do { sleep(1); } until IsWindowVisible($button);
      >
      > Chris Hilton
      >
      > -----Original Message-----
      > From: Dan Bennett [mailto:moominpappa@i...]
      > Sent: Friday, 10 September, 2004 14:30
      > To: perlguitest@yahoogroups.com
      > Subject: [perlguitest] Waiting for a button to appear
      >
      >
      > Hi again,
      >
      > Another question...
      >
      > There's a window which shows a progress bar and a
      > "Cancel" button. When the task is finished, the "Cancel"
      > button disappears and is replaced by a "Finish" button.
      > The time taken is very variable, so I don't just want
      > to say "sleep 60", because a user may conclude that
      > nothing's happening and would then intervene.
      >
      > How do I wait for the "Finish" button to appear?
      > In other words, how do I test for the presence
      > of a visible button with the text "Finish" on it?
      >
      > Thanks,
      > Dan
      >
      >
      >
      >
      > Yahoo! Groups Sponsor
      >
      > ADVERTISEMENT
      >
      >
      <http://us.ard.yahoo.com/SIG=129rjghr2/M=295196.4901138.6071305.3001176/D=gr
      >
      oups/S=1705006951:HM/EXP=1095080333/A=2128215/R=0/SIG=10se96mf6/*http://comp
      > anion.yahoo.com> click here
      >
      >
      <http://us.adserver.yahoo.com/l?M=295196.4901138.6071305.3001176/D=groups/S=
      > :HM/A=2128215/rand=914904370>
      >
      >
      > _____
      >
      > Yahoo! Groups Links
      >
      >
      > * To visit your group on the web, go to:
      > http://groups.yahoo.com/group/perlguitest/
      > <http://groups.yahoo.com/group/perlguitest/>
      >
      >
      > * To unsubscribe from this group, send an email to:
      > perlguitest-unsubscribe@yahoogroups.com
      > <mailto:perlguitest-unsubscribe@yahoogroups.com?subject=Unsubscribe>
      >
      >
      > * Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service
      > <http://docs.yahoo.com/info/terms/> .
      >
      >
      >
      >
      > [Non-text portions of this message have been removed]
    Your message has been successfully submitted and would be delivered to recipients shortly.