[jawsscripts] Re: what the firetruck? unknown function calltoBrailleString?

  • From: "john.falter" <john.falter@xxxxxxxxxxx>
  • To: <jawsscripts@xxxxxxxxxxxxx>
  • Date: Wed, 18 Mar 2009 15:42:02 -0400

Have you used braillestring in the past?
Could your processing have changed the path so that the braillestring 
function cannot be located?

----- Original Message ----- 
From: "Jackie McBride" <abletec@xxxxxxxxx>
To: <jawsscripts@xxxxxxxxxxxxx>
Sent: Tuesday, March 17, 2009 5:55 PM
Subject: [jawsscripts] Re: what the firetruck? unknown function 
calltoBrailleString?


> 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
> 

__________ 
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: