di Keyoti - Tipo prodotto: Componente / .NET WinForms / .NET Class / 100% Managed Code
RapidSpell Desktop .NET by Keyoti
Integrate (as-you-type and dialog) spell checking functionality into .NET Windows applications. RapidSpell Desktop .NET allows you to add spell checking value to any textual application (email, word processor etc) with a couple of lines of code. RapidSpell Desktop can also be used in non GUI contexts using it's spell checking API. Written for .NET in C#, RapidSpell uses combined and separate 140,000 word U.S. & U.K. dictionaries (and user dictionary), multi-threaded GUI and a powerful suggestion engine. Dutch, French, German, Spanish, Portuguese, Brazilian Portuguese and Medical Dictionaries available.
RapidSpell provides 3 spelling components to add spell check functionality to your applications; RapidSpellDialog (dialog based checker control), RapidSpellAsYouType (as you type check control) and RapidSpellChecker (core spell checker class).
RapidSpellDialog provides all the usual GUI features, add, change, change all, ignore, ignore all, and smart suggestions. It interactively checks ANY TextBoxBase derived component such as TextBox and RichTextBox aswell as 3rd Party Controls such as "TX Text Control". Checks selections, whole documents with wrap at end, highlights errors, accepts manual corrections, allows user to edit main document during spell check and also supports a user dictionary.
RapidSpellAsYouType functions like your users will expect. Spelling errors are highlighted as the user types, cuts/pastes, block deletes and loads files. This is the first .NET control to persistently highlight errors as the user continues to work (type, scroll etc). Right-clicking on a highlight presents a popup context menu with suggestions and options to 'Ignore All' or 'Add' to user dictionary. Works with TextBox and RichTextBox subclassed controls included in the product. Only one instance of RapidSpellAsYouType is needed for all text boxes on a form.
RapidSpellChecker provides core spell checker functionality, which means it is suitable for server applications as well as any console application. It supports a user dictionary and run-time switchable main dictionaries. It has been clocked at 70,000 words/sec on a standard 1GHz PC.
RapidSpell includes Dict Manager free, which allows complete customization of the dictionaries.
Technical
The API was designed to provide for easy customisation. The GUI can be redesigned by simply extending its class and overriding the design method (an example of this is included). The spell checker engine is 'decoupled' from the GUI making it possible to use custom word parsers with the GUI.
The RapidSpellDialog and RapidSpellAsYouType controls can be set to check multiple text boxes on a form, this means that only one instance is used which speeds up design and improves efficiency.
The non GUI component provides core functionality and ease of use - you pass the text you want checked and then iterate through each misspelt word finding suggestions and correcting as you go. You have access to the corrected text at any time.
Dict Manager, allows RapidSpell Dict files to be customized and created using other word lists.
RapidSpell Desktop provides a simple interface specification which allows 3rd Party Controls to be used with the Dialog checker. This simple mechanism means it is possible to use just about any Control with RapidSpell Desktop, the full product includes an example implementation of the popular "TX Text Control".
Two powerful suggestions engines are used to find good suggestions for words, including an exclusive 'sounds-like' algorithm. RapidSpell Desktop was designed to .NET 1.0 and .NET 1.1 specification.
Dutch, French, German, Spanish, Portuguese, Brazilian Portuguese and Medical Dictionaries available.
Improvements in RapidSpell Desktop .NET V4.0
User options form added, with user dictionary editor
Autocorrect (English / customizable) added to RapidSpellAsYouType
Undo function added to RapidSpellDialog
Dynamic add/remove of text boxes to spell checker controls
WPF support for RapidSpellDialog
Simpler and more flexible UI customization
Global change all/ignore all
Ignore once implementation for coupled RapidSpellDialog & RapidSpellAsYouType
Tighter integration between RapidSpellDialog & RapidSpellAsYouType
Improved handling of programmatic text changes
Duplicate word detection in RapidSpellAsYouType added (already present in Dialog)
Sentence context shown in dialog checker
Improvements in RapidSpell Desktop .NET V3.8
All of our DLLs are now Authenticode signed.
July 2007 dictionary update included, adds 40,000 more words and word form variations.
TX TextControl 14 support added
VS 2008 toolbox support and demo projects added
Aspose Editor support added
TX TextControl support behaviour improved
Improvements in RapidSpell Desktop .NET V3.7
Replacement Dictionary DLLs support lower than Full Trust
(ClickOnce) Other non Full Trust issues ironed out, RapidSpellDialog can be used under Internet security Context
New .NET2 assembly version included, with ContextMenuStrip and DataGridView support added
Added ContextMenuDefault property to AYT text boxes to make assigning default context menus easier
DataGridnoneditmode display improvement (now shows underlines, optional)
DevExpresssupport integrated into main DLL and source code provided to make support for DevExpress controls version independent
Improvements in RapidSpell Desktop .NET v3.6
Visual Studio 2005 support
ShowSuggestionsWhenTextIsSelected added to RapidSpellAsYouType, allowing default behavior override
TX Text Control v12 support
Infragistics v5.3 support
Improvements in v3.5
Grids: As-you-type support added for DataGrid, Janus GridEX and Infragistics UltraGrid
Full support added for Janus EditBox
Improved suggestions
Additional properties of RapidSpellGUI/Form exposed through RapidSpellDialog for additional convenience
RapidSpellAsYouType painting in TX TextControl improved
New AllowAnyCase behavior property
Improvements in v3.4
Enhanced word parser allows sophisticated custom pattern ignoring and built-in URL and email ignoring, please see V2Parser and IgnoreURLsAndEmailAddresses properties and AddIgnorePattern(regex) method
In RapidSpellDialog, double clicking on a suggestion now automatically changes the text to that suggestion
Portuguese UI texts added, for new Portuguese dictionaries
New AutoCheckAllTextComponentsUnder method provides shortcut to as-you-type check all compatible text boxes on the Form
Support for new version of Infragistics controls (3.2)
New property AllowMixedCase sets whether words of mixed case will be reported as errors if they are not in dictionary with matching case
Improvements in v3.3
The RapidSpellAsYouType context menu displayed when the user right clicks on an underlined word can now be shown as part of a custom context menu. See SpellContextMenuRequest event
Customized GUI classes can now be used in RapidSpellDialog, allowing for easier use, especially in multiple text box environments
Dictionary updates
Improvements in v3.2
RapidSpell Dialog icon now settable
Spell check now detects duplicate words
AYTRichTextBox & AYTTextBox Controls now have optional Cut/Copy/Paste menu
TX TextControl support with RapidSpellDialog has been improved with the addition of an 'adapter' control TXTextControlAdapter; integration is now custom code-less
Addition of new RapidSpellAYTDialogCoupler control creates cohesive as-you-type and dialog checking
QueryTextBoxMultiline property added, so that 'not in dictionary' text box can be set to single line
Developer set context menu's are now shown when a user right clicks off a misspelt word
ShowSuggestionsContextMenu property added to RapidSpellAsYouType, enabling suggestions to be disabled
Dialog box is not shown (by default) if there are no errors
Addition of Location property in RapidSpellDialog, for setting dialog location
All UI text properties are now settable
Addition of MinimizeBox, TopLevel, MdiParent, Parent and TopMost properties
New events for; ignore, change and add actions in RapidSpellDialog and RapidSpellAsYouType
New Infragistics UltraTextEditor adapter Control makes intergration easy and code-less
CheckerEngine property now available in RapidSpellDialog
Improvements in v3.1
As You Type support for TXTextControl added
Smooth multi text box checking for Dialog and AsYouType
As you type spell checker added
Dialog control added for simpler usage in IDEs
Improved suggestions (anagram searching and split word suggestions)
Compound word support (for German)
Optional modal dialog functionality
Built-in UI text in English, French, German and Spanish
Manual text correction box spell checking (to ensure user entered correction is correct)
Smaller faster dictionary file format (including new version of Dict Manager)
PartNumbers: PC-512794-162856 512794-162856 PC-512794-162857 512794-162857 PC-512794-162858 512794-162858 PC-512794-162859 512794-162859 PC-512794-162860 512794-162860 PC-512794-162864 512794-162864 PC-512794-162861 512794-162861 PC-512794-162862 512794-162862 PC-512794-162932 512794-162932 PC-512794-162933 512794-162933 PC-512794-162863 512794-162863
Publisher PartNumbers: RSDT.NET1 RSDT.NET4 RSDT.NET8 RSDT.NETSITE
PurchaseOptions: RapidSpell Desktop .NET V4.0 1 Developer License , RapidSpell Desktop .NET V4.0 1 Developer Upgrade License from previous version , RapidSpell Desktop .NET V4.0 4 Developer Team License , RapidSpell Desktop .NET V4.0 4 Developer Upgrade License from previous version , RapidSpell Desktop .NET V4.0 8 Developer Team License , RapidSpell Desktop .NET V4.0 8 Developer Upgrade License from previous version , RapidSpell Desktop .NET V4.0 1 Site Wide License (Allows Unlimited Developers at a Single Physical Address) , RapidSpell Desktop .NET V4.0 1 Site Wide Upgrade License from previous version (Allows Unlimited Developers at a Single Physical Address) , RapidSpell Desktop .NET V4.0 1 Enterprise Wide License (Allows Unlimited Developers at Unlimited sites within a given Organization) , RapidSpell Desktop .NET V4.0 1 Enterprise Wide Upgrade License from previous version (Allows Unlimited Developers at Unlimited sites within a given Organization) , RapidSpell Desktop .NET Source Code Escrow Annual Subscription - (An Escrow Agreement will be sent to you for signature - please read Licensing section below)
Resources: Read the RapidSpell Desktop .NET help file, Read the RapidSpell Desktop .NET user guide - Requires Acrobat Reader, Download the RapidSpell Desktop .NET V4.0 evaluation on to your computer - Limited Functionality
Operating System for Deployment: Windows XP, Windows 2000, Windows 98
Architecture of Product: 32Bit
Product Type: Component
Component Type: .NET WinForms, .NET Class, 100% Managed Code
Built Using: Visual C# .NET
Compatible Containers: Microsoft Visual Studio 2008, Microsoft Visual Studio 2005, Microsoft Visual Studio .NET 2003, Microsoft Visual Studio .NET, Microsoft Visual Basic 2008, Microsoft Visual Basic 2005, Microsoft Visual Basic .NET 2003, Microsoft Visual Basic .NET, Microsoft Visual C++ 2008, Microsoft Visual C++ 2005, Microsoft Visual C++ .NET 2003, Microsoft Visual C++ .NET, Microsoft Visual C# 2008, Microsoft Visual C# 2005, Microsoft Visual C# .NET 2003, Microsoft Visual C# .NET, Delphi 2006 (10.0), Delphi 2005 (9.0), .NET Framework 3.5, .NET Framework 3.0, .NET Framework 2.0, .NET Framework 1.1
Product Class: Business Components
Search Items: New Version Jul 03, New Version Dec 03, New Product May 04, New Product Oct 04, New Product Nov 04
Keywords: Keyoti Spelling spell spel speling check spellcheck Professional Partner Spelling Spell check spellchecker wording dyslexia dyslexic correction checker checking word words auto correct dictionary thesaurus .NET rapid spell multi lingual localize localization languages multilingual
Autore
Categoria primaria
Prodotti correlati