ECM Home

PlusMemo Home Page

PlusMemo evaluation packages

What's new in v6.7

Accessory components

How to buy

Registered users update page

PlusMemo documentation


Registered users PlusMemo update request page

Version 6.7, released Jan. 10, 2012

To receive by email your latest registered PlusMemo(U) package files, enter your access code below, select which version of Delphi/CBuilder you want, and press Submit.

The requested files will be sent to the latest email address we have on record. If you would like to have that address changed, contact us. If we did not give your access code yet or if you lost it, you will need to contact us also.


Access code:


Select which version of Delphi/CBuilder you use, then Ansi or Unicode version

VCL PlusMemo
  • Delphi XE2 (see note below)
  • Delphi XE (see note below)
  • Delphi 2010 (see note below)
  • Delphi 2009 (see note below)
  • Delphi 2007
  • Delphi 2006
  • Delphi 2005
  • Delphi 7
(not needed for Delphi 2009/2010/XE/XE2)
  • Ansi version (TPlusMemo and accessories)
  • Unicode version (TPlusMemoU and accessories)

Click here for helpfull information on which version to select for your application

Last Name

Notes:
- Owners of Professional Edition will also receive the source code archive (74KB).
- You may come back any number of times to request different packages if you want.
- You may be interested to get the latest Notepad Plus also, which is available separately by
clicking here


( Click here when your input has been completed )


Note for Delphi 2009/2010/XE/XE2 users:
For those versions of Delphi, there is no separate Ansi/Unicode version of the components: TPlusMemo and all accessories are themselves Unicode oriented, like all of the vcl.
Apart from that, you should see no difference with previous versions, except for the following facts:
PlusMemo.LoadFromFile/LoadFromStream expects a UTF16 file or stream (little endian) without a BOM (Beginning of file Marker);

PlusMemo.SaveToFile/SaveToStream produce a UTF16 file or stream (little endian) without a BOM;

PlusMemo.Lines.LoadFromFile/LoadFromStream will check the BOM to determine the encoding to use. You can also force a given encoding with an optional second parameter. Absence of a preamble will make it use MBCS encoding based on the current code page;

PlusMemo.Lines.SaveToFile/SaveToStream will produce a file or stream with BOM and the encoding last used when loading content as per above, or the encoding you specify with the optional second parameter. The default one is MBCS based on the current code page, with no preamble.

Note that direct file or stream access from TPlusMemo will be much faster than TPlusMemo.Lines. Also note that TPlusMemo.Paragraphs and TPlusMemo.Lines are equivalent for the stream and file functions.