John, thanks. Unfortunately, it compiles just fine--it's when the BrailleString function is actually called in the program do I get the unknown function call to BrailleString message. I've counted the parentheses & they look correct. I'm also not certain it'd have compiled correctly were they not. On 3/17/09, john.falter <john.falter@xxxxxxxxxxx> wrote: > I believe you have unbalanced parenthesis in the line just before your ;===. > If you put an opening paren just after the &&, it shoould compile. > for example: > if(IniReadInteger ("settings", "DeafBlindMode", 0, > teamtalkSettingsFile()) == 1 && (BrailleDriver (1)) then > > ----- Original Message ----- > From: "Jackie McBride" <abletec@xxxxxxxxx> > To: <jawsscripts@xxxxxxxxxxxxx> > Sent: Monday, March 16, 2009 1:12 PM > Subject: [jawsscripts] Re: what the firetruck? unknown function call > toBrailleString? > > >> I've included the entire function, but there are 3 = signs preceeding >> the troublesome spot. >> >> void function sayNonhighlightedText(handle hwnd, string buffer) >> >> if GetWindowClass(hwnd) == "SysTreeView32"&& >> GetWindowClass(GetFocus()) != "SysTreeView32" then >> ;treeview for new speaker >> >> if teamtalkCurrentSpeaker != buffer then >> let teamtalkCurrentSpeaker = buffer >> if(IniReadInteger ("settings", "announceNewSpeaker", 0, >> teamtalkSettingsFile()) ==1) then >> say(teamtalkCurrentSpeaker,0) >> endIf >> endIf >> endIf >> ;status bar >> if (GetWindowClass(hwnd) == "msctls_statusbar32") && >> (!StringContains(buffer,"RX")) then >> if(IniReadInteger ("settings", "announceStatusBarMessages", 0, >> teamtalkSettingsFile()) ==1) then >> say(buffer,0) >> if(IniReadInteger ("settings", "DeafBlindMode", 0, >> teamtalkSettingsFile()) == 1 && BrailleDriver (1)) then >> ;=== >> BrailleString (buffer) >> endIf >> endif >> endIf >> if (GetWindowClass(hwnd) == "RICHEDIT") then >> var >> string text >> if GetControlId(hwnd) == 1071 then >> ;private >> if(IniReadInteger ("settings", "announcePrivateMessages", 0, >> teamtalkSettingsFile()) ==1) then >> let text = buffer >> endIf >> endIf >> if GetControlId(hwnd) == 1107 then >> ;channel >> if(IniReadInteger ("settings", "announceChannelmessages", 0, >> teamtalkSettingsFile()) ==1) then >> let text = buffer >> endIf >> endIf >> >> say(text,0) >> endIf >> sayNonhighlightedText(hwnd,buffer) >> endFunction >> >> On 3/16/09, lists1@xxxxxxxxxxxxxxxxxxxxx <lists1@xxxxxxxxxxxxxxxxxxxxx> >> wrote: >>> Code? >>> >>> >>> ----- Original Message ----- >>> From: "Jackie McBride" <abletec@xxxxxxxxx> >>> To: "jawsscripts" <jawsscripts@xxxxxxxxxxxxx> >>> Sent: Sunday, March 15, 2009 2:45 PM >>> Subject: [jawsscripts] what the firetruck? unknown function call to >>> BrailleString? >>> >>> >>> Wussup w/the message "unknown function call to brailleString" I'm >>> getting. I even used the script manager insert function. Any1 know? >>> >>> -- >>> Change the world--1 deed at a time >>> Jackie McBride >>> Check out my homepage at: >>> www.abletec.serverheaven.net >>> & please join my fight against breast cancer >>> <http://teamacs.acsevents.org/site/TR?px=1790196&pg=personal&fr_id=3489> >>> __________ >>> 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 >>> >>> __________ >>> 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 >>> >>> >> >> >> -- >> Change the world--1 deed at a time >> Jackie McBride >> Check out my homepage at: >> www.abletec.serverheaven.net >> & please join my fight against breast cancer >> <http://teamacs.acsevents.org/site/TR?px=1790196&pg=personal&fr_id=3489> >> __________ >> 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 >> > > __________ > 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 > > -- Change the world--1 deed at a time Jackie McBride Check out my homepage at: www.abletec.serverheaven.net & please join my fight against breast cancer <http://teamacs.acsevents.org/site/TR?px=1790196&pg=personal&fr_id=3489> __________ 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