>You might not call Refresh in the Form's Init, but I do all the time, since I frequently have controls that need to be conditioned based on the parameters passed in the Init's parameters.
>
Long time ago we discussed it with the late Ed Rauh and calling Refresh from the Init breaks the natural sequence of events, so calling refresh from the Init is not recommended - e.g. you can do it on your own risk with potential problems.
If it's not broken, fix it until it is.
My Blog