>>>
>>> Here's the bit: I have a form with a pageframe control
>>> and several buttons outside the pageframe. If I press one of the buttons,
>>> it brings up another form with a pageframe control on top of the first
>>> one.
>>>
>>> 1) If I now try to invoke a MessageBox, I have to Hide() the second form
>>> or my MessageBox doesn't appear. The speaker chimes, but no window is
>>> visible, so I have to Ctrl-Alt-Del and choose Shut Down. As soon as I do
>>> this, the window pops up and all is fine.
>>>
>>> 2) If, from the second form, I pop up a modal form, I get no cursor. If I
>>> Hide() the second form, all is fine.
>>>
>>> What am I doing wrong?
>>>
>>> TIA.
>>
>>Your forms are not modal, are they?
>>
>>Marc
>
>Marc:
>
>No, the forms are modeless. Only the form mentioned in 2) above is modal, as is the MessageBox, of course. The problem appears to occur whenever I try to invoke a modal form on top of a screen containing two modeless forms.
>
>Any ideas? Thanks for kicking in . . . .
>
>John
John,
Just a thought, but do you have the AlwaysOnTop property set to .T. in your modeless forms?
Bill
William A. Caton III
Software Engineer
MAXIMUS
Atlanta, Ga.