Ticket S134673
Visible to All Users

Allow as full HTML Editor

created 15 years ago

Currently we are using a MSHTML control in edit mode as an lightweight HTML editor in our Windows Forms based CMS application.
The features of that MSHTML edit control are somewhat limited when it comes to areas like table editing, image scaling, etc.
Proposed Solution:
What I would love to see is the XtraRichEdit to mature enough to make it a valid replacement of the MSHTML control.
- Highly customizable through external handlers (e.g. for showing an "Insert Hyperlink" dialog box).
- Produce valid (X)HTML fragments.
- Gracefully handle contained server side scripting tags (ASP/PHP) and client-side scripting (JavaScript), without destroying them.
- HTML view for detailed editing.
- Table support.
So basically I want a rock solid Windows Forms version of the ASPxHTMLEditor with no browser dependencies.
I've attached a screenshot to show how we currently use the MSHTML edit control in our application at http://www.zeta-producer.com

Answers approved by DevExpress Support

created 15 years ago (modified 12 years ago)

Hi ,
Thank you for the suggestion.
The cause of the problem is that XtraRichEdit doesn't operate a document html data directly. When loading an html document, XtraRichEdit parses its html content into internal structures. Then, when saving the document, a reverse operation is performed: the html document is generated based upon the parsed information. That's why the resulting document has a different structure and size. This is the intended behavior, and I'm afraid it is impossible to change it.
We've already discussed your suggestion with our R&D team, and decided not to implement this feature in the near future, sorry. Actually, XtraRichEdit is an rtf editor, not an html editor, which can save its content to Html format.
Thanks,
Elliot

    Comments (1)

      Thanks for your feedback and your kind explanation.

      Disclaimer: The information provided on DevExpress.com and affiliated web properties (including the DevExpress Support Center) is provided "as is" without warranty of any kind. Developer Express Inc disclaims all warranties, either express or implied, including the warranties of merchantability and fitness for a particular purpose. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.

      Confidential Information: Developer Express Inc does not wish to receive, will not act to procure, nor will it solicit, confidential or proprietary materials and information from you through the DevExpress Support Center or its web properties. Any and all materials or information divulged during chats, email communications, online discussions, Support Center tickets, or made available to Developer Express Inc in any manner will be deemed NOT to be confidential by Developer Express Inc. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.