DevExpress VCL: New Rich Edit Control CTP (coming soon in v14.2)

As I’ve said many times now, if you want to guess what will be coming in future versions of DevExpress VCL, all you have to do is look at what our .NET teams have been adding to their suites right now. And this next new control fits the pattern exactly: let the .NET teams work out all the issues, then port the control to Delphi.

I am delighted therefore to announce the new rich edit control for VCL. Think of all the features you take for granted in Microsoft Word, but wrapped in a new Delphi-coded rich edit control, designed to work seamlessly with the other UI controls that are part of DevExpress VCL, such as the ribbon.

DevExpress VCL v14.2: Rich Edit Control

The initial version in v14.2 of this important control is marked as a CTP (Community Technology Preview). It’s nowhere near complete yet, but forms a good basis for adding new functionality – such as tables, more Actions (see below), and so on – that we’re intending to address over the next few months. It ships in v14.2 with the following essential features:

  • Character and paragraph formatting
  • Image support
  • Styles
  • Lists (bulleted, numbered and multilevel)
  • Undo/Redo history
  • Clipboard operations (cut, copy, paste)
  • Overtype mode
  • Text highlight
  • Visual formatting marks, if needed

Not only that, but we’ve added a command API so that you can completely manage the operation of the control. This is done through the use of Action objects. By linking these Action objects to elements of your UI, such as ribbons, menus, and toolbars, you can easily create a powerful word processor in your application.

(Note that this control is marked as a CTP beta for v14.2. Although you can use the control as is, please be warned that it will change over the next few months as we polish and add to it. Properties, methods and events may – will – change for the final release. Also, currently the control is for 32-bit applications written in Delphi and only supports the RAD Studio XE series. Although a  64-bit version is in the works, we will not be back-porting it to RAD Studio 2010. It is only available in the full VCL Subscription.)

18 comment(s)
Iskandar Achmad

Another major control and it really fit nicely with the new spread sheet control. Thank you Devexpress!

8 December, 2014
Markus J.

Wow ... that's really great news :)

8 December, 2014
Lars Sondergaard

Love all the new stuff in VCL. Keep it comming :-)

Will the Rich Text control Work with printing as well?

9 December, 2014
Alex M (DevExpress)

@Lars: Yes, most likely, we'll implement printing in VCL 15.1.

9 December, 2014
Russell Weetch

will it save as html? Now, that would be really brilliant.

9 December, 2014
Martin Lawrence

Thanks

I will definitely use this one

9 December, 2014
Mark Stoker

Spell checker ?

10 December, 2014
Alex M (DevExpress)

@Russell, Mark: Yes, these features are in our plans. Ideally, we want to implement all the features available in DevExpress WinForms Rich Text Editor Control (www.devexpress.com/.../Rich_Editor). No doubt, this is a huge amount of work to do, so we need to prioritize the essential ones (like printing) first.

10 December, 2014
Piotr Piaseczny

What about compatibility ?

Files are still in RTF Format ?

Is it possible to load .docs files originally created in msWord/OpenOffice?

18 December, 2014
Julian Bucknall (DevExpress)

Piotr: In this CTP version -- and in this case it really means "early beta" --  we only support reading/writing RTF files. DOC and DOCX support will be there when we release the final version.

Cheers, Julian

18 December, 2014
Marcel Verbeek

I wonder if this New Rich Edit Control could be a descent replacement for, lets say, Open Office writer.

Most people hardly push the limits of a full blown editor. All though, features like tables, numbering, indexing most of the time are used. It would also be very nice if export to ODT and/or DOC(X) where possible.

@Alex M

Winforms? What about VCL?

4 January, 2015
Marcel Verbeek

I wonder if this New Rich Edit Control could be a descent replacement for, lets say, Open Office writer.

Most people hardly push the limits of a full blown editor. All though, features like tables, numbering, indexing most of the time are used. It would also be very nice if export to ODT and/or DOC(X) where possible.

@Alex M

Winforms? What about VCL?

5 January, 2015
Alex M (DevExpress)

@Marcel: We are talking about the new VCL Rich Edit Control and the features we are planning to implement in the final version. Export/import file formats it will support initially are still to be determined.

7 January, 2015
Michel Galet (TsLux)

Nice job, but  What about mail merge ?

6 March, 2015
Alex M (DevExpress)

Mail merge capabilities are in our plans for this year. We don't have ETA at the moment, my apologies for that.

20 March, 2015
mike Hartnett

Any word on printing?

13 August, 2015
Alex M (DevExpress)

@Mike: We are planning to implement printing in v15.1.5 or later.

13 August, 2015
devmln devmln

How I can generate a document, with specific font and style for paragraph and how insert table with specific width cell

2 February, 2016

Please login or register to post comments.