I have a grid with command buttons to enable users to insert a note in a memo field corresponding to the selected record in the grid. If the note is not empty, another command button will appear with an image to indicate there is a note attached to the record. I managed to accomplish this. I also managed to position the edit box right below each button to make it easier for users to know which record has "focus" using the mrow() and mcol() functions. Recently a user requested to be able to use a keyboard equivalent of the mouse click that is, when ENTER is pressed, the edit box will appear at the same position as if the mouse has been clicked at that position. Any suggestion/pointers would be much appreciated.