Hi Darragh, while in the control you are interested in, hit control + jaws key + f1. This brings up a window containing the control id and window class. Also, You may need to uncomment the below method in the default script file. Just remove the /* */ from the below, and the appropriate window class, and recompile the script. *\ Void Function SayNonHighlightedText (handle hwnd, string buffer) ; NonHighlightedText Function for speaking all newly written nonhighlighted ; text. ; for use with Dos Boxes and Console apps var string TheClass let TheClass = GetWindowClass(hwnd) If (GetScreenEcho () >= 1) then If (TheClass == "tty" || TheClass == "ttygrab" || TheClass == "TelnetWClass" || TheClass == "ConsoleWindowClass") then Say (buffer, OT_no_disable); Return endIf endIf *\ Tim -----Original Message----- From: vicsireland-bounce@xxxxxxxxxxxxx [mailto:vicsireland-bounce@xxxxxxxxxxxxx] On Behalf Of Darragh.OHeiligh@xxxxxxxxxx Sent: 30 May 2006 11:00 To: vicsireland@xxxxxxxxxxxxx Subject: [vicsireland] PuTTY Hello, Have any of you had any success in using the ConsoleWindowClass on anything other than the apps that freedomscientific have scripted for? I need to get this window class to work in Putty. It should be a matter of adding the control class to the list but I haven't found where that is located. Thanks Darragh Ó Héiligh - Technical lead Stream EMEA Direct Dial: +353 14400793 Ext: 2293 Stream Practice 3 - "Invest the time. It can be the difference between satisfying and "wowing" your customer."