Thanks Christo:
That is just whatI needed.
Kevin Huber
On 8/8/11, Christo de Klerk <[email protected]> wrote:
> Hi Kevin
>
> In manipulating character dictionaries in my app I did not use the
> rename method, but a number of other file manipulation methods. I tested
> whether a dictionary existed, copied, moved and deleted dictionaries.
> Here are some code snippets which might be helpful. First I defined the
> File System Object which I needed for the file manipulation:
>
> Dim fso : Set fso = CreateObject("Scripting.FileSystemObject")
>
> Below are two subroutines in which I did some of the file manipulation:
>
> Sub ActivateAfrikaans
> bAfrikaans = true
> If fso.FileExists(ClientInformation.ScriptPath & "\Char.chr") Then
> fso.CopyFile ClientInformation.ScriptPath & "\char.chr",
> ClientInformation.ScriptPath & "\char.chr.old"
> fso.CopyFile ClientInformation.ScriptPath & "\Afrikaans.chr",
> ClientInformation.ScriptPath & "\char.chr"
> RefreshSets
> End Sub
>
> Sub DeactivateAfrikaans
> If bAfrikaans = true Then
> bAfrikaans = false
> fso.CopyFile ClientInformation.ScriptPath & "\char.chr",
> ClientInformation.ScriptPath & "\Afrikaans.chr", true
> fso.DeleteFile ClientInformation.ScriptPath & "\char.chr"
> If fso.FileExists(ClientInformation.ScriptPath & "\char.chr.old") Then
> fso.MoveFile ClientInformation.ScriptPath & "\char.chr.old",
> ClientInformation.ScriptPath & "\Char.chr"
> End If
> RefreshSets
> End If
> End Sub
>
> I hope you'll find something useful in this.
>
> Kind regards
>
> Christo
>
>
>
> On 2011/08/08 3:54 PM, Kevin Huber wrote:
>> Hi Chip:
>> I don't think I kept that message. Anyway, what is the syntax for
>> renaming a dictionary file?
>> Kevin Huber
>>
>> On 8/6/11, Chip Orange<[email protected]> wrote:
>>> Hi Kevin,
>>>
>>> No, there are bugs with the methods which close or open any of the
>>> dictionary types (am not sure, but think they came in 7.5), so afraid the
>>> obvious way of doing things won't work for now. Someone from GW (maybe
>>> Mike?) did suggest to someone else here (Christo De Clerk I think, who
>>> was
>>> doing the same type of thing with another dictionary type, that he could
>>> just rename the standard dictionary file to something else, and rename
>>> his
>>> to the standard name when he wanted WE to use his, and then reverse the
>>> process when time to undo it. I believe it worked fine for him.
>>>
>>> hth,
>>>
>>> Chip
>>>
>>>
>>> -----Original Message-----
>>> From: Kevin Huber [mailto:[email protected]]
>>> Sent: Friday, August 05, 2011 2:21 PM
>>> To: gw-scripting
>>> Subject: problem with my Proofreading script
>>>
>>> I have a hotkey in my Proofreading script that turns on a Homonyms Mode
>>> which will automatically spell words that sound alike.
>>> The way it should work, is that it loads an exception dictionary called
>>> Homonyms.dic and when you turn it off, it reloads the default exception
>>> dictionary.
>>> It worked well in previous versions of Window-eyes but it does not work
>>> now
>>> and I strongly suspect that it hasn't worked since WE 7.5 The command:
>>> activesettings.exceptiondictionary.open(homonyms.dic") is not working.
>>> Has the syntax of the command to open an exception dictionary changed?
>>> Kevin Huber
>>>
>>>
>>
>>
>
>