TachyonSpell 1.1c - ActiveX Spell Checker

TachyonSpell is an ActiveX DLL that provides Spell Checking capabilities to programming languages which support the Component Object Model (COM). It is primarily designed for Visual Basic 6.

Included languages: English (102,000 words)
Features: Default or custom Spell-Check dialog, suggestions, window-less spell checking, and many more.
Licensing:  

Royalty free
Single Developer - $99
Site License - $399
Site License and Source Code - $699

  Click here to buy online
Print  
  

Screenshot

Print  
  

Sample Code

'Spell-check a textbox and handle an event for each misspelled word
TS.CheckText Text1.Text

Private Sub TS_SpellWordNotInDic(ByVal sOriginalWord As String, ByVal lPosStart As Long, Cancel As Boolean)
    Text1.SelStart = lPosStart mDiffLetNum
    Text1.SelLength = Len(sOriginalWord)
End Sub

'Spellcheck a single word and display the best suggestion (index 0)
If TS.CheckWord("mispeled") = FalseThen
    MsgBox TS.GetSuggestions("mispeled")(0)
End If

Print  
  

Version History

[1.1c]
* Several improvements to the suggestion engine. Should display more suggestions now, and order them by similarity to the misspelled word.
* Added SuggestionSimilarity (default to 0.8, or 80%) property which sets how much a word needs to be similar to another to be picked up as a possible suggestion. You can lower this value to get more suggestions, or increase it to get less/more accurate suggestions.
* Added HTML help file.

[1.1b]
* Few minor fixes.

[1.1a]
* Fixed a bug that occured while using the “Change All” button.

[1.1]
* Added "Change All" and "Ignore All" buttons on the spelling suggestion dialog.
* Added SpellChangeAll event, which occurs when the user clicks Change All, take a look at the sample TextEditor for more help.
* Added SpellCheckCancel event, which occurs when the user clicks Cancel or when the spell check is cancelled through code.
* Added SpellCheckComplete event.
* Added SpellCheckProgress event which will notify you of the current spell checking progress.
* Fixed spell checking of the last word in a paragraph.
* Added the ability to disable certain buttons on the built-in suggestion dialog.
* Renamed component to tspell11en.dll to make room for future versions, and address potential incompatibilities.
* Other minor improvements.
* Added another sample that shows you how to bypass the default spell check dialog to replicate Microsoft® Office™ spell checking behavior.

Print