Hi, due to SyncFusion changing their licensing for small organizations, I'm converting our app from SyncFusion to Telerik.
In most cases, Telerik controls are equivalent or superior.
Not so with the Editor control. :(
Users expect editors to be Microsoft Word like, within reason, and the Editor control is seriously lacking.
1 - Users have to be able to indent with the Tab key. Please provide an option for Tab to indent and not jump out of the control.
2 - Can't resize the control, like we can here in this forum field? It's basic functionality. Auto sizing up to a max would be helpful. I found the feature request showing how to set a min-height and max-height. What it doesn't say is the Div mode has a height somewhere in the framework of 250 (and an incomplete width?), so you have set the height in the control, even if it's blank.
3 - Viewing html source of the editor pops up a small window that you can only resize vertically, but not horizontally?!? It's basically unusable, unless you want to copy the content out and edit it somewhere else.
4 - The color picker is basically unusable. It should be two controls, like any other respectable editor: the first applies the currently selected color (which the control remembers and visually shows), and the second is a drop down that allows you to select the color (which it remembers), it applies that color, and then the palette closes. The existing picker does none of this. :( And Red is missing from the palette??
5 - The documentation for most controls has a section "appearance". This one doesn't? The info on controlling the height and width should be in this missing section, including how-to for Div vs iFrame.
6 - More documentation on the existing toolbars would be helpful for customization. I shouldn't have to step through the code and analyze what's in "new List<IEditorTool>(Telerik.Blazor.Components.Editor.EditorToolSets.All)" to figure out how to remove unwanted tools?
7 - EditorPasteSettings seems to be broken. I can copy from Word, paste into the control, look at the source in the tiny window, and right at the top is a class="MsoNormal". The documentation indicates this is on by default, but it doesn't matter whether I omit that parameter, or explicitly set it to true, Mso classes still come in. I didn't test if the other default paste cleanup functionality is working or not.
8 - My users require the "Insert Symbol" tool on the toolbar. SyncFusion provided me custom code to add this to their control with a dialog. Can Telerik do the same?
All of this functionality exists in the state of the art SyncFusion editor. Sadly I'm going to have to continue to use the SfRichTextEditor control and minimal SyncFusion content until the TelerikEditor control is updated.
If I were Telerik, I would be embarrassed by this control. :(
I'm using .NET 8 with the current Telerik UI, which is 6.2.0.
Thanks for your time.
Regards,
Charles
P.S. On a side note, your document conversion code is fantastic. I can import a Word doc with your
DocxFormatProvider and convert it to html with your HtmlFormatProvider
and the content is almost perfect, if not perfect.