>1) Enabling/Disabling controls for the current record. Sould effect the first displayed record when the forms starts and consequent movement of record pointer.
A custom method on the form that will do this for you. However, IMO, its better to always leave the records editable. See Windows GUI standards for my reasoning on this.
>
>2) Checking for & Generating default records on a table by table basis when the app starts.
In your startup code someplace.
>
>3) Is there an after record pointer move method for a form.
No. Forms don't know anything about data.
Craig Berntson
MCSD, Microsoft .Net MVP, Grape City Community Influencer