Cursor Behavior and Highlighting Fields

Some programs like to have everything in a field highlighted when the cursor enters that field.  This makes it easy to change the whole field at one time, for example, when the name is spelled wrong and you want to change it.  All you would have to do is simply enter the field, since everything is highlighted, you would just  retype the name and the old is gone, replaced by…