One small change makes it fire one pass earlier.
>I'm trying to determine how to "do something" whenever the message is completed and
>before the next message starts. I've always had trouble figuring out how to get X to
>be Y, but only after the first time, or something to that effect. In the code below,
>it is only running the STORE after MSH displays, but only from the second occurrence
>on. I'm trying to get it to STORE after each message has been displayed. Thanks!
>
>
>
> IF m.StoreMessage AND m.MessageCount >= 1
> m.StoreMessage = .F.
> ? 'STORE MESSAGE'
> ENDIF
>
>ENDFOR
>
Steve Gibson