I use the fields InterActiveChange event to call a procedure that manages the Enabled setting on command and tool bar buttons.
For example, unless some state has changed - the undo button need not be enabled. Same would apply to save button. Why save something if nothing has changed?
>Is there an easy way to test if any field in a form has changed since it was activated? Right now I display a warning if the user leaves a form without selecting the [SAVE] option first. This makes the end user question if they changed something when they didn't.
Imagination is more important than knowledge