There is a standard list of window classes used by most programmers during the development of Windows based applications. The JAWS default scripts contain the necessary logic to allow proper speaking of these standard classes. However, application programmers do not always use standard window classes during application development. Many times, a programmer creates custom window classes that are non-standard. JAWS is unable to recognize the custom class and speak the window correctly.
You use JAWS to equate the unknown class to a standard class to allow JAWS to process the window correctly. This process is called reassigning the window class. Once you have reassigned a custom window class, JAWS is able to identify the window and speak it correctly. During window reassignment, you may need to try more than one class to determine what standard class works best.
To reassign a window class, you can use the JAWS, invisible or PC cursor to locate the window. To reassign a window class, do the following: