>>Hi,
>>
>>I have a grid behind a PageFrame (that is when the form is opened, the Grid is not seen). I set the format of Grid to Send back and format of Pageframe to Bring to Front. When the Form is opened, the grid is not seen, as it should not be. Above the PageFrame there are some controls (check boxes). When I click on any check box (above the PageFrame, the grid's header and the scroll bar become visible through the PageFrame. But if I first click (before any check box) on any control of the PageFrame, then clicking on check box will not make the grid seen through.
>>What do I need to do to make the grid to be always behind the PageFrame (that is, not seen), even when user clicks on the check box above the Page frame?
>>
>>TIA
>
>I resolved the problem by setting the TabStop of the Grid to .F.
Another approach would be to explicitly set Grid.Visible to .T. or .F. appropriately. That would probably prevent some weirdness like you were seeing.
Regards. Al
"Violence is the last refuge of the incompetent." -- Isaac Asimov
"Never let your sense of morals prevent you from doing what is right." -- Isaac Asimov
Neither a despot, nor a doormat, be
Every app wants to be a database app when it grows up