Perhaps TJ can add a msg queue or a SayStatus() command so that we can do
the queueing ourself. You may be able to prevent repeats (using Static
variables) and prevent calling Say() to fast, you could insert an
automatically minimum call interval, using GetPerformanceCounter() or
getStatus("RedrawAction"), that is proportional to the number of characters
in your message.

best regards,
herman
  -----Original Message-----
  From: [email protected] [mailto:[EMAIL PROTECTED]
Behalf Of Dale Brubaker
  Sent: December 26, 2006 2:09 PM
  To: [email protected]
  Cc: [EMAIL PROTECTED]
  Subject: [amibroker] Say message interruption


  I love the new Say(text) command in 4.89 Beta, but often the message is
cut off (apparently by the next pass through the AFL code) before it can be
completely "uttered". Has anyone else seen this problem and figured out how
to "buffer" it?

  Thanks,
  Dale
  

Reply via email to