| 
Click here to read
General FAQ...
Languages and dictionaries
What languages can I use Polar SpellChecker
with?
Polar SpellChecker component supports any Windows ANSI Code-Page
1250 and 1252 languages.
Currently, these are:
| Language |
ANSI |
English, French, German, Spanish,
Italian, Dutch, Brazilian, Swedish, Danish, Norwegian,
Finnish, Portuguese, Catalan |
1252 |
| Polish, Hungarian, Czech,
Slovenian, Romanian, Croatian, Slovakian, Serbian (Latin letters),
Albanian |
1250 |
Polar SpellChecker Component can be easily expanded to support
other languages by adding support for additional language tables.
Tehnical Q&A
What are the limitations of the trial version?
The trial version of Polar SpellChecker Component is completely functional and
expires after 30 days. This means that you get to experience all the functions
present in our release version for 30 days. After trial period expires, component
will throw an exception when you attempt to call it.
How easy it is to implement Polar SpellChecker
Component into our product?
Polar SpellChecker comes with all spelling dialogs already integrated
into the component. In most cases, all you have to do is pass some
text to CheckText method and when it returns update your text control
with string it returns. You can also modify the suggestion algorithms
to suit your specific needs and change the language tables in case
your application interprets characters differently.
Can I use custom spelling dialogs?
If you have any specific needs and require spelling dialogs different
from the ones we provide or do not wish to use the dialogs at all
but implement spelling in "as you type" system, all SpellChecker's
method and properties required to do this are exposed to you. With
its intuitive component interface this is an easy task to accomplish.
When a user adds a word to the ignored word
list it only works for the current session. If the user quits our
application and starts it again the words that were added will be
flagged as misspelled again. Can someone help me with this?
Did you try using our PSInitializeAutoCorrection() and PSSaveInitializationFile()
methods?
- SaveInitializationFile() method saves auto-correction and exceptions
list to the file. This file can be loaded later when user wants
to continue his work.
- InitializeAutoCorrection() method opens file which contains
list of words for auto correction. This file also includes exceptions
list. Exceptions are the words which will not be corrected.
We are trying to use Polar SpellChecker
component in a VB.NET form for multiple textboxes in the form. However,
Polar SpellChecker spell checks the textboxes, it does so by checking
the words in one textbox and then goes to the next. The problem
is that if a word is misspelled in the first textbox and is corrected,
the user is then required to correct the second textbox if the word
is listed there also. We want the ability to only have to correct
each word once and the correction will correct all occurrences of
that word in the form. Is that possible?
Polar SpellChecker does not have a method that would automatically
check multiple textboxes implemented. But, you can check multiple
fields. When you work with multiple fields you do many single spell
checkings. You take the text from the first field, spell check it
and return the corrected text back to the first field. Then immediately
after that, you take the text from the second field, spell check
it and return the corrected text back to the second field and so
on. To do that, we recommend you CheckText method.
Its syntax is CheckText (Text As String, ExitStatus As Variant)
As String.
You pass the contents of textbox control and receive the return
value, which represents corrected text. Then you place that text
into textbox. During the process of spellchecking, dialog box will
show up for incorrect words just as if you had used CheckTextControl
method.
Here is the code:
‘Click on Button1 spell checks Text1
textbox
Dim strResultText as String
Dim sc As New SpellChecker
sc.OpenDictionary "c:\SpellUS.lex"
Private Sub Button1_Click()
Text1.SetFocus
strResultText = sc.CheckText(Text1.Text, ExitStatus
Text1.Text=strResultText
End Sub
Is it possible to compile Polar Spell Checker
on Mac, UNIX or some other operating system or does it rely too
much on windows code?
Yes, it is possible to compile Polar Spell Checker on Mac, UNIX
or some other system. The only part of Polar Spell Checker that
is depended on windows operating system is the graphic layout.
Can a new version of dictionaries be used
with older version of Polar SpellChecker?
In order to use dictionaries downloaded from our site you need to
upgrade to latest version of Polar SpellChecker. Please contact
our sales department for more details.
How can the location of the 'Spelling' dialog
be controlled when calling PSCheckTextControl? It always seems to
pop up so that is covers the edit control and incorrectly spelled
word.
This can only be done by modifying the source code of the component.
Coordinates of this dialog can be set relative to text control or
absolute (to the whole screen). If you wish we can make these modifications
for you. Just send us some kind of screenshot and well explained
position for dialog to appear at.
How can I add words to the existing Lexicon
SpellXYZ.lex?
This is what you can do:
- You can use ExtractWordsFromLex method to create a file containing
words from the lex.
- Manually merge this file with your custom dictionary.
- Use ExportWordsToLex method to create new main dictionary (lex).
Does Polar SpellChecker support Unicode?
No, Polar Spell Checker does not support Unicode character set.
|