[jawsscripts] Re: KeyboardType change

  • From: "Geoff Chapman" <gch@xxxxxxxxxxxxxxxx>
  • To: <jawsscripts@xxxxxxxxxxxxx>
  • Date: Sat, 12 Mar 2011 01:55:25 +1100

k thanks Reed/Jackie for all that eh.

yep must've just appeared in my outlook express formatting of the code or 
something.


----- Original Message ----- 
From: "Reed Poynter" <Reed.Poynter@xxxxxxxxx>
To: <jawsscripts@xxxxxxxxxxxxx>
Sent: Friday, March 11, 2011 12:25 PM
Subject: [jawsscripts] Re: KeyboardType change


> Hi Geoff,
>
> I've used the script via my hot key several times and it has worked just
> fine.
>
> I see no space between the quote mark and \\.
> While I don't know anything about it, I'm guessing the IniFlush takes 
> place
> when my script closes.
> I really don't need the second IniRead.  I just put it there to confirm 
> that
> my change happened.
>
> Reed
>
> -----Original Message-----
> From: jawsscripts-bounce@xxxxxxxxxxxxx
> [mailto:jawsscripts-bounce@xxxxxxxxxxxxx] On Behalf Of Geoff Chapman
> Sent: March-10-11 4:27 PM
> To: jawsscripts@xxxxxxxxxxxxx
> Subject: [jawsscripts] Re: KeyboardType change
>
> hmmm, so does this work reliably then?
> I Note there's no useage of  any iniFlush or IniFlushEx in this script 
> reed?
>
> Also, it might've been incurred during importing email, but, here there
> appears a space between the quote mark and the two backslashes before the
> Default.jcf file. is that the case in the real code? and if so, does that
> still work then?
>
>
> ----- Original Message ----- 
> From: "Reed Poynter" <Reed.Poynter@xxxxxxxxx>
> To: <jawsscripts@xxxxxxxxxxxxx>
> Sent: Friday, March 11, 2011 5:58 AM
> Subject: [jawsscripts] KeyboardType change
>
>
>> Hi Geoff,
>>
>> Here's my script.
>> I've assigned WindowsKey+Alt+K to it and It works great.
>>
>> Script KeyboardTypeChange ()
>>
>> var
>> string sProgramFile,
>> string sSection,
>> string sKeyname,
>> string sDefault,
>> string sValue
>>
>> let sSection = "Options"
>> let sKeyname = "KeyboardType"
>> let sDefault = "not found"
>> let sProgramFile = GetJAWSSettingsDirectory ()+"\\default.jcf"
>>
>> let sValue = IniReadString (sSection, sKeyname, sDefault, sProgramFile)
>> Say ("Change from"+SValue,0,0)
>>
>> If SValue == "Desktop" then
>> let sDefault = "Laptop"
>> IniWriteString (sSection, sKeyname, sDefault, sProgramFile)
>> else
>> let sDefault = "Desktop"
>> IniWriteString (sSection, sKeyname, sDefault, sProgramFile)
>> EndIf
>>
>> let sValue = IniReadString (sSection, sKeyname, sDefault, sProgramFile)
>> Say ("to "+SValue,0,0)
>>
>> EndScript
>>
>> __________�
>>
>> 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

Other related posts: