>>Normally, it's sufficient to create cursors related to a form in this form Init event and remove them in Destroy event, e.g.
>
>Just out of curiosity, Edward, is there some reason you don't do these in the Load and Unload? Sometimes I need a cursor existence before the form init, so I usually grab the cursor sooner in Load, but mostly just out of habit I do it there...
Nothing special. The reason is that I don't need in it before Init, and I prefer to use one snippet (I have other code in Init) instead of two. The same for Destroy/Unload.
Edward Pikman
Independent Consultant