using third party components with addict

Extensibility has always been a key to the long term success of Addict. Addict's parsing model allows for nearly any edit control with a capable API to be used by both Addict's spelling check and thesaurus components.

We've partnered with most of the popular third party component tool vendors to ensure that Addict's spelling engine and thesaurus component are both fully supported with their products.

live-spelling, spelling check and thesaurus support

TRichView

TRichView is a component suite capable of displaying and editing hypertext. It supports various fonts and colors, pictures, Delphi controls, and bitmaps. It also supports HTML-style tables with rich text documentation in every cell.

Parser and Delphi Demo | Actions Demo | More Info
Last Update: January 22, 2009

WPTools

WPTools is a WYSIWYG custom RTF engine and editor offering numerous features not found in the Win32 RichEdit. The control lets you use tables, paragraph frames, headers, footers and much more. WPTools also has the distinction of being one of the first third party components that was supported by Addict. It was also the first control to feature support for Live-Spelling with Addict.

WPTools 7: Delphi Demo | Parser Only
WPTools 6: Delphi Demo
WPTools 5: Delphi Demo
Last Update: February 28, 2014

PlusMemo

PlusMemo is an enhanced memo edit control for Delphi and C++Builder. It features native ANSI and Unicode support, automatic syntax highlighting, and mixed font styles and colors.

ECM recommend using Delphi 2009 with PlusMemo 6.5 for full Addict 4 support.

Delphi 2009 Demo
Last Update: March 27, 2009

Backward Compatibility Delphi Demo
Last Update: March 27, 2009

LMDSyntaxEdit

LMDSyntaxEdit is a powerful Editor with impressive Syntax schemes that supports Addict Live Spell. The Demo, developed by LMD Innovative, includes a standalone executable so that you can check out the many features.

Delphi Demo
Last Update: March 27, 2009

LMD-Tools

LMD-Tools is an extensive component suite containing over 300 components for nearly any task you can imagine. Addict 4 ships with native support for LMDRichEdit component from this component suite.

LMDTools 2009 Delphi Demo
Last Update: Last Update: March 27, 2009

TMS TAdvMemo

TMS Software have added Live Spell support to their TAdvMemo, and they have included a demo that uses Addict.

TMS TAdvMemo parser for Addict 4
Last Update: October 29, 2009

HTMLEdit

HTMLEdit supplies a HTML-based Editor that has Addict Live-Spell Support, Thesaurus support and much more. Well worth checking out this latest demo.

HTMLEdit 3 Delphi Demo
Last Update: March 27, 2009

ExpressQuantumGrid Suite 5

Addict includes full support for dialog spell checking within nearly all Express Editors 5 controls and Live Spelling support within the new RichEdit components. This functionality is carried into the Grid's in-place edit cells, allowing Live Spell within RichEdit cells and unified dialog checking across any combination of rows and fields being displayed.

ExpressQuantumGrid Suite 5: EXE Demo | demo source available upon request to Grid 5 customers
Last Update: Last Update: September 22, 2004
Note: Improved Addict 4 update pending - current demo works well with backwards compatibility support

ESBPCS for VCL

ESBPCS for VCL is a huge collection of components and routines that aim to make Data Entry and Manipulation easier for the Developer and their customers. As such it does supply Memos & RichEdits with enhancements and Addict 4 Pro includes Live-Spelling support for ESBMemo, ESBDbMemo, ESBRichEdit and ESBDbRichEdit.

Delphi Demo | Discount Available
Last Update: March 27, 2009

ProfDHTMLEdit

ProfDHTMLEdit is a WYSIWYG HTML Editor which takes advantage of DHTML Rendering.

Delphi Demo
Last Update: March 27, 2009

TMS TAdvStringGrid

TMS Software have added Live Spell support to their TAdvStringGrid and have also added Addict support to TMS TPlanner.

Delphi Grid Demo | Discount Available
Last Update: March 27, 2009

InfoPower 3000

InfoPower is a superb collection of Database related controls. Addict 3 Pro includes an AutoLiveSpell component that supplies LiveSpell support for wwdbRichEdit.

Delphi Demo
Last Update: August 17, 2001
Note: Improved Addict 4 update pending - current demo works well with backwards compatibility support

MSHTMLEdit and DHTMLEdit

This demo adds Spell Check and Thesaurus lookup to MSHTMLEdit and to DHTMLEdit. Addict 3 Professional is required to be able to access the source download as it uses modified code from there. Questions (and thanks) for this solution should be directed to Kurt Senfer on the Addict Forums as Kurt is a regular participant there.

LiveSpell DHTML Demo with source
MSHTMLEdit EXE Demo | DHTMLEdit EXE Demo
MSHTMLEdit Interface Demo with source (Addict 3 Pro password required)
Last Update: September 12, 2006
Note: Improved Addict 4 update pending - current demo works well with backwards compatibility support

JEDI-VCL JvRichEdit

JVCL is an Open Source Library that contains the JvRichEdit Component. Addict Pro includes an AutoLiveSpell component that supplies Live Spell support for JvRichEdit, as well as demonstrating AutoCorrect, Thesaurus Lookup and more.

JVCL 3 Delphi Demo
Last Update: January 25, 2003
Note: Improved Addict 4 update pending - current demo works well with backwards compatibility support

spelling check and thesaurus support

SynEdit & SynMemo

SynEdit is an open source Syntax Highlighting edit control not based on the Windows common controls. SynMemo is part of the SynEdit project.

SynEdit parser produced by Eugene Mayevski
SynMemo parser produced by Steen Kristiansen

Delphi SynEdit Demo | Delphi SynMemo Demo (requires UniHighlighter)
Last Update: January 19, 2004
Note: Improved Addict 4 update pending - current demo works well with backwards compatibility support

other non-editing components

DBISAM

DBISAM is a database system that can compile directly into your executable without the external DLL or configuration files required for many other database engines. Addict's DB Aware live-spelling controls work quite well with DBISAM.

Delphi Demo
Last Update: December 23, 2002
Note: Improved Addict 4 update pending - current demo works well with backwards compatibility support

ToolBar2000

ToolBar2000 is an excellent, economical ToolBar and Menu system. Addict now supports Menu replacement, and this demo shows how to use a TBPopMenu. Also shows using ActionLists for Spell Checking.

Delphi Demo
Last Update: March 27, 2009

ExpressBars Suite 6

ExpressBars Suite 6 from DevExpress is an excellent an powerful Ribbon, ToolBar and Menu system. Paul Cunningham had generous donated this demo that he has put together that shows how to use this fine tool for Addict's Menus.

Delphi 2009/2010 Demo
Last Update: January 17, 2010

addict based utilities

AddictTools for RAVE 5

RAVE is a Visual and Code-Based Report Engine included with Delphi 7. This freely available plugin uses the Addict Spell Check and Thesaurus Engine to supply Live-Spelling, Dialog-based Spelling Check and Thesaurus Lookup for Text based entries in RAVE Reports. See it in action in this screenshot. Please note that you may have to update RAVE Reports in order to use this plugin.

RAVE 5.08 BE | RAVE 5.1.3 BEX
Last Update: June 18, 2004
Note: Improved Addict 4 update pending - current demo works well with backwards compatibility support