You have to do more testing to make sure that it works properly uinder all circumstances.
>You make it seem too easy. That was a great solution. Thanks!
>
>>I forgot that Valid() wouldn't fire if checkbox status didn't change. Try
>>
>>* WHEN
>>DO CASE
>>CASE EMPTY(ON("KEY", "ENTER"))
>> ON KEY LABEL ENTER KEYBOARD "{TAB}" CLEAR
>>CASE LASTKEY() = 13
>> ON KEY LABEL ENTER
>>ENDCASE
>>...
>>
--sb--