>>>>In one of my form containing a grid, whenever I start the form, I see the grid's controls refreshing which is kinda annoying. I found that this is coming from the form refresh method. I don't have anything code in my baseform refresh method. Is there something I can put in order to lock the screen when this method is processing?
>>>
>>>You mean that you don't do thisform.refresh anywhere?
>>>Maybe you can try to use NODEFAULT conditionally in grid.refresh() ?
>>
>>I have put messagebox in various places to track down some events.
>>
>>The Activate() is finished. Then, my messagebox in the form Refresh() is fired. After that, the grid is refreshing. I also put a messagebox in the AfterRowColChange() of the grid. That message appears after the annoying refresh. So, it is between the end of the form refresh and before the grid AfterRowColChange(). What can force the grid to refresh?
>
>Probably some kind of default behaviour.:)
This is normal. I must have something somewhere. Still searching...