Where can one find exactly what the differences are between the various output types? I know how to use OT_MESSAGE, OT_NO_DISABLE and OT_USER_BUFFER. They have quite different effects. Are any of the other output types in hjconst.jsh useful? How are OT_ERROR or OT_HELP used? Do you use them like OT_MESSAGE with a long and short strings? Are they silenced / spoken differently based on the user's verbosity settings? Can a multiple line string defined in a message file be used as a parameter to the CopyToClipboard function and retain the carriage return and line feed between lines? My strings always get pasted as a single line. Don Marang __________ Visit and contribute to The JAWS Script Repository http://jawsscripts.com View the list's information and change your settings at http://www.freelists.org/list/jawsscripts