CWR6, POSE 3.0.3 with the Dr4 OS3.5 debug ROMs.

I'm debugging an application that calls a form to the screen when a menu
choice is made using FrmGotoForm().

During a Gremlins run, while that form was on the screen, an alarm set by
the program went off and called an alert to the screen.  POSE threw the
following error:

Gremlin #42@908644 "Form.c, Line 801, windows cannot be under forms
because they can't be redrawn."

on this line of code:

        wLocalButton = FrmAlert( AlarmAlert );

I've re-read the messages on windowing as it relates to forms.  I'm
guessing that the problem relates to the current window and what's being
drawn and where.  I keep reading that I shouldn't assume that *my* form is
the current form, which in this case is quite possible since this is part
of an alarm routine that could be called over the top of a form in any
application.  

Is there something I should be doing before calling this alert?


-- 
Andrew Ball
[EMAIL PROTECTED]

Reply via email to