No, GETFLDSTATE(-1) for the entire table but the idea is already muerto ;-)
>That would imply what?, cycle through all the fields in the table checking for modifications in every controls refresh method? wouldn't that be too slow.
>
>>There is (GETFLDSTATE), and that's not a bad idea.
>>
>>>I've never tried this, so maybe it wouldn't work. But couldn't you just check if the table has been changed? I thought there was some way of finding out if the table has changed. So you put a check for that in the refresh of your cancel button.
>>>
>>>Michelle
------------------------------------------------
John Koziol, ex-MVP, ex-MS, ex-FoxTeam. Just call me "X"
"When the going gets weird, the weird turn pro" - Hunter Thompson (Gonzo) RIP 2/19/05