[jawsscripts] Re: what the firetruck? unknown function call toBrailleString?

  • From: Jackie McBride <abletec@xxxxxxxxx>
  • To: jawsscripts@xxxxxxxxxxxxx
  • Date: Tue, 17 Mar 2009 14:55:03 -0700

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

Other related posts: