I don't think the table field will get the RawKeyDown message as it goes straight to the card. >>What if you place the code in the script of the field in question and then not have to worry about the name of the field or about it being called when doing stuff in other fields which may not want affected?