ECM Home PlusMemo Home Page PlusMemo evaluation packages What's new in v7.2 Accessory components How to buy Registered users update page PlusMemo documentation |
This table also shows which file to use in your application for run time access to these components. |
File to use | General purpose components |
ad3PlusMemoParser.pas | TPlusMemoControlParser : A parser to makeTPlusMemo work with Addict3 , the latest version of spell checking suite from Addictive. Not really a component, but rather aTControlParser object, to use at run time in a CheckParser call. |
PMLiveSpell3.pas | TPMLiveSpell3
: a non-visual component to dynamically spell check (spell as you type) the text of a TPlusMemo
, 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. |
PlusGutter.pas | TPlusGutter : A visual gutter with line or paragraph numbers: put it besides a TPlusMemo , and it will show line numbers at the correct vertical position. Also implements bookmarks. |
pmCollapseHandler.pas | TpmCollapseHandler : A non visual component to display collapse bars and signs in a TPlusMemo : 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 | TPlusMemoPrinter : Prints the content of aTPlusMemo 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. |
PlusToFormat.pas | TPlusToHtml, TPlusToRtf : Permits exporting the content of a TPlusMemo to an html or rtf file. Also can make the CopyToClipboard function in html and rtf formats. |
pmActions.pas | TpmEditCut, TpmEditCopy, TpmEditPaste, ...
Standard edit and search actions that work with regular TMemo
,TRichEdit
*and* TPlusMemo
, TPlusMemo
.
Note: These components are not visible from the design time palette, instead they are added to your application through TActionList and TActionManager components. |
Highlighter components
(put them on your form, set TPlusMemo.Highlighter property to this component, and your text will be dynamically highlighted instantaneously) |
|
ExtHilit.pas | TExtHighlighter
: Implements complex highlighting, either scope dependent or prioritized syntax highlighting. Not as easy as Keywords
and StartStopKeys
of TPlusMemo
, but more versatile.
Note: To install it in a package of your choice, add file ExtHilitReg.pas to your package. |
UrlHighlight.pas | TURLHighlighter : 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. |
HtmlHighlight.pas | THTMLHighlighter
: 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.pas to your package. |
OOPHilit.pas | TOOPHighlighter
: 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.pas to your package. |
NbHilit.pas | TNumberHighlighter : Dynamic highlighting of numbers. |
CPPHilit.pas | TCPPHighlighter
: Dynamic highlighting of C++ syntax.
Note: To install it in a package of your choice, add file CPPReg.pas to your package. |
SQLHilit.pas | TSQLHighlighter
: Dynamic highlighting of SQL syntax.
Note: To install it in a package of your choice, add file SqlHilitReg.pas to your package. |
RegExHilit.pas | TRegExHighlighter : Similar to TExtHighlighter , 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. |
EmailHilit.pas | TEmailHighlighter
: Dynamic highlighting of email messages, with levels of quote highlighted distinctively.
Note: To install it in a package of your choice, add file EmailHilitReg.pas to your package. |