>>IF LASTKEY() = 13 && Enter >> This.Value = NOT This.Value >>ENDIF >>>I would caution you that LASTKEY() doesn't necessarily give you the key last pressed in this control. If you press Enter to move to the checkbox, then click the checkbox, LASTKEY() is still Enter.
IF nKeyCode = 13 NODEFAULT KEYBOARD "{TAB}" ENDIF