|
ECM Home PlusMemo Home Page PlusMemo evaluation packages What's new in v6.4c Accessory components How to buy Registered users update page |
This table also shows which file to use in your application for run time access to these components. |
| File to use for Ansi version | General purpose components | File to use for Unicode version |
| ad3PlusMemoParser.pas | TPlusMemoControlParser(U) : A parser to make TPlusMemo(U) work with Addict3, the latest version of spell checking suite from Addictive. Not really a component, but rather a TControlParser object, to use at run time in a CheckParser call. | ad3PlusMemoParserU.pas |
| PMLiveSpell3.pas | TPM(U)LiveSpell3: a non-visual component to
dynamically spell check (spell as you type) the text of a TPlusMemo(U),
using Addict3 product. It shows
mispelled words with a wavy underline (red color by default). Live correct
function is also available. Note: This component is not installed in ready made packages found with evaluation files. You need to install it in a package of your choice for design time access. See text file if you need installation instructions. |
PMLiveSpell3U.pas |
| PlusGutter.pas
(VCL) PlusGutterClx.pas (Clx) |
TPlusGutter(U) : A visual gutter with line or paragraph numbers: put it besides a TPlusMemo(U), and it will show line numbers at the correct vertical position. Also implements bookmarks. | PlusGutterU.pas |
| pmCollapseHandler.pas (VCL) pmCollapseHandlerClx.pas (Clx) |
TpmCollapseHandler(U) : A non visual component to display collapse bars and signs in a TPlusMemo(U): set TPlusMemo.CollapseHandler to an instance of this component and your collapsible blocks will be visually indicated. And users will be able to collapse/expand them with the mouse. | |
| pmprint.pas
(VCL) pmprintClx.pas (Clx) |
TPlusMemo(U)Printer : Prints the content of a TPlusMemo(U) with programmable margins, headers and linespacing. Also do a print preview with zoom capability, where the user can set the margins and access a print setup dialog. | pmprintU.pas |
| PlusToFormat.pas
(VCL) PlusToFormatClx.pas (Clx) |
TPlusToHtml(U), TPlusToRtf(U) : Permits exporting the content of a TPlusMemo(U) to an html or rtf file. Also can make the CopyToClipboard function in html and rtf formats. | PlusToFormatU.pas |
| pmActions.pas
(VCL) pmActionsClx.pas (Clx) |
TpmEditCut(U), TpmEditCopy(U), TpmEditPaste(U),
... Standard edit and search actions that work with regular TMemo,
TRichEdit *and* TPlusMemo, TPlusMemoU. Note: These components are not visible from the design time palette, instead they are added to your application through TActionList and TActionManager components. |
pmActionsU.pas |
| Highlighter components (put them on your form, set TPlusMemo.Highlighter property to this component, and your text will be dynamically highlighted instantaneously) |
||
| ExtHilit.pas
(VCL) ExtHilitClx.pas (Clx) |
TExtHighlighter(U) : Implements complex
highlighting, either scope dependent or prioritized syntax highlighting. Not as
easy as Keywords and StartStopKeys of TPlusMemo(U), but
more versatile. Note: To install it in a package of your choice, add file ExtHilitReg(U).pas to your package. |
ExtHilitU.pas |
| UrlHighlight.pas
(VCL) UrlHighlightClx.pas (Clx) |
TURLHighlighter(U) : Dynamic highlighting Internet urls of all kinds, including short forms of web and email. You can control individual formatting of each kind of url. Automatic launching of clicked urls is also handled. | UrlHighlightU.pas |
| HtmlHighlight.pas (VCL) HtmlHighlightClx.pas (Clx) |
THTMLHighlighter(U) : Dynamic highlighting of
html tags. You can control at design time the highlighting rendition of various
parts. Note: To install it in a package of your choice, add file HtmlHilitReg(U).pas to your package. |
HtmlHighlightU.pas |
| OOPHilit.pas
(VCL) OOPHilitClx.pas (Clx) |
TOOPHighlighter(U) : Dynamic highlighting of
Object Pascal syntax. Handles numbers and assembler sections with their own
keywords. Note: To install it in a package of your choice, add file OOPReg(U).pas to your package. |
OOPHilitU.pas |
| NbHilit.pas
(VCL) NbHilitClx.pas (Clx) |
TNumberHighlighter(U) : Dynamic highlighting of numbers. | NbHilitU.pas |
| CPPHilit.pas
(VCL) CPPHilitClx.pas (Clx) |
TCPPHighlighter(U) : Dynamic highlighting of C++
syntax. Note: To install it in a package of your choice, add file CPPReg(U).pas to your package. |
CPPHilitU.pas |
| SQLHilit.pas
(VCL) SQLHilitClx.pas (Clx) |
TSQLHighlighter(U) : Dynamic highlighting of SQL
syntax. Note: To install it in a package of your choice, add file SqlHilitReg(U).pas to your package. |
SQLHilitU.pas |
| RegExHilit.pas (VCL only) | TRegExHighlighter(U) : Similar to TExtHighlighter(U), but keywords are regular expression patterns instead of strict identifiers. Start-stop keys can be also. Credits to Andrey V. Sorokin, whose TRegExpr class made that accessory component possible. | RegExHilitU.pas |
| EmailHilit.pas
(VCL) EmailHilitClx.pas (Clx) |
TEmailHighlighter(U) : Dynamic highlighting of
email messages, with levels of quote highlighted distinctively. Note: To install it in a package of your choice, add file EmailHilitReg(U).pas to your package. |
EmailHilitU.pas |