Re: Spell Check not working from Build Machine build

pinEdit

Spell Check not working from Build Machine build


Hubert 12-08-2009, 4:01
This is very mysterious unless it has something to do with using an evaluation copy.

Symtoms / Assumptions:
- The Spell Check button on pinEditNet will work if I am using the executables from my development machine and run on the development machine as well.
- If I build the project on my build machine and copy/install it back to my development machine; all other functionalities (eg. Print, Insert special characters, etc.) works except spell check.
- When I click on the spell check button on the toolbar, nothing happens!
- I can see the user dictionary get created in the path I set. So something was working I guess.

What could be wrong? Is it something that has to do with the license keys for pinEditNet and pinEditSpell? I will be very upset if I buy the license from pintexx and this still happens.

Re: Spell Check not working from Build Machine build


Hubert 12-08-2009, 5:28
I fixed it by running my simple sample app on the build machine and the same problem occurred.

The reason: If you are using .UserDictionaryPath, you need to make sure the folder and file(s) are created by the install program at deployment time. Somehow the thread running the application does not have the rights to create the folder/files in runtime. As soon as I created the folder and the empty txt files, everything works including the "nag" popup dialogs.