On Fri, 24 Aug 2007 16:26:07 +0200, paolo mazza wrote:

> Thanks for your help. I tryed to use the command
> 
> close stack "Answer Dialog"
> 
> Actually it closes the answer dialog but unfortunately the
> 
> exit to top 
> 
> command in the following line  does not work and the it does not stop.

What you need to do is set a flag in your closeAnswerDialog handler 
that can be checked after the answer dialog line has been executed. 
Since it's modal, once it closes, it will continue processing lines of 
code after the "answer" command.

So you can do this:

global TempoIniziale,gTEMPOCONTROL,gBailOut
on mouseUp
 put false into gBailOut
 put the seconds into TempoIniziale
  ControlloTempo
  answer "You are great" with "OK" and "Annulla"
  if gBailOut then exit to top
  if it is "OK" then
    put "1" into message
  else
    put "2" into message
  end if        
end mouseUp

on ControlloTempo 
  put the seconds into TEMPO2
  -- put TEMPO2 && TempoIniziale  & return after  message
  if (TEMPO2 - TempoIniziale) > 4 then
    put true into gBailOut
    close stack "Answer Dialog"
    exit to top
  else
    send "ControlloTempo" to me in 2 seconds
    put the result into gTEMPOCONTROL
  end if
end ControlloTempo

Try that...

Ken Ray
Sons of Thunder Software, Inc.
Email: [EMAIL PROTECTED]
Web Site: http://www.sonsothunder.com/
_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to