Hi Mario Unfortunately, I'm not familiar with the ExMessageBox function so can't comment on its use. But here is a JAWS script that I think will be close to what you want to do. Function FindBorder () var int iNumberOfLines, string sLine SaveCursor () InvisibleCursor () SaveCursor () RouteInvisibleToPc () JAWSPageUp () let iNumberOfLines = 25 ; The number of lines on the screen that should be checked. while (iNumberOfLines > 0) let iNumberOfLines = iNumberOfLines-1 let sLine = GetLine () if StringContainsChars (sLine, "\61484") then let iNumberOfLines = -1 Else NextLine () EndIf EndWhile if (iNumberOfLines < 0) then ; The invisible cursor is now positioned on the line containing the border. ; Processing when the border is found. the ; ... Else ; the border was not found. EndIf EndFunction Mike -----Original Message----- From: jawsscripts-bounce@xxxxxxxxxxxxx [mailto:jawsscripts-bounce@xxxxxxxxxxxxx] On Behalf Of Mario Eiland Sent: Wednesday, September 01, 2010 1:44 PM To: jawsscripts@xxxxxxxxxxxxx Subject: [jawsscripts] Re: capturing extended Unicode characters Hello Mike, I tried using the ExMessageBox function to see if I could have it display what it captured, but it only displayed the first and last character. However, when using it with with a regular text string it had no problem. Was this a good idea? ------ Original Message ----- From: "Mike O'Brien" <mike23432@xxxxxxxxxxx> To: <jawsscripts@xxxxxxxxxxxxx> Sent: Wednesday, September 01, 2010 12:14 PM Subject: [jawsscripts] Re: capturing extended Unicode characters > Hi > > After you do the GetWord or GetLine, you can go through the text 1 > character > at a time and check for the Unicode character. Use something like > > If GetCharacterValue (charactername) == 61484 then ... > > Mike > > -----Original Message----- > From: jawsscripts-bounce@xxxxxxxxxxxxx > [mailto:jawsscripts-bounce@xxxxxxxxxxxxx] On Behalf Of Mario Eiland > Sent: Tuesday, August 31, 2010 10:20 PM > To: jawsscripts@xxxxxxxxxxxxx > Subject: [jawsscripts] capturing extended unicode characters > > Dear fellow scripters, > I am currently working on a project where I need to capture a border of a > box on a screen which is produced by a Unix based database. > > Apparently at one time JAWS recognized the borders as being a line of q's. > Now it sees it as a line of unicode character 61484. When I try to use > the > GetWord or GetLine functions they do not return these characters. Is > there > another function that I may be able to use in order to capture this line > of > characters? Any help would be greatly appreciated. > > Mario > __________� > > View the list's information and change your settings at > //www.freelists.org/list/jawsscripts > > __________� > > View the list's information and change your settings at > //www.freelists.org/list/jawsscripts > __________� View the list's information and change your settings at //www.freelists.org/list/jawsscripts __________� View the list's information and change your settings at //www.freelists.org/list/jawsscripts