Simplicty and flexibility!


New Functionality in 8 - HTMLEdit - Rich Text object for editing formatted text in Memo (Ver. 8.0.0.1069)

Started by DataEase
You will need to Sign In to be able to comment on the Blog!

New Functionality in 8 - HTMLEdit - Rich Text object for editing formatted text in Memo (Ver. 8.0.0.1069)

At some stage DataEase development went "stale".

We have seen the same happen to a lot of other companies, and recently to Nokia. They lose their way, and desperately start clinging to the past or go "retro".

When I first started working on DataEase development, I asked why there wasn't a RT field, or why Memo couldn't be formatted etc...

I was brushed off with things like Memo is just that a "memo" field for notes etc, and that MemoFields needed to function the same way as all other fields to fit into the tab order etc. To be honest, if I had a choice about being able to use Enter as new line in Memo instead of that being next field, I would be extremely happy...

To me it was obvious that a field that didn't fit into the traditionally DataEase functionality and storage model, but had to be constraint and burdened with all the limitations of same model, must be a failure, and it was - Abysmally!

Nothing have been more abhorred than the memo that was introduce in 7.0.

So exit Memo with limitation, and enter MemoClass without limitations. I think we can safely call Memo the "ugly duckling" of DataEase for Windows.

In DataEase 8 (and to a big degree also in DG3) memo is centre stage.

And one of the new roles it play is as a storage container for the HTMLEdit control.

The HTMLEdit is simply a WYSIWYG HTML editor that save it's result directly in a MemoField. This memofield can later by used anyway you like, viewed in a WebField, Printed with MemoPrint, or Exported with MemoWriteToFile.

Finally a proper editor in DataEase...High time!


Written by DataEase 23/04/12 at 09:26:01 Dataease [{8}]FIVE
DG3_BlogList