WebTextEditor provides a built-in, Vista-style context menu interface, which provides users with quick access over contextual commands. Frequently used commands such as cut, copy, paste are available in the context menu, makes document editing easier and faster.
WebTextEditor offers the finest text editing experience with native keyboard support, which has been enhanced to bridge browser’s inconsistencies and limitation. Users can now use shortcut key for instant commands – such as bold, italic, copy, paste – with consistent results across all browsers.
Easily adds informative, user-friendly hints to your editor with watermark feature. The watermark message will be displayed when the editor content is empty, and is particularly useful in data entry scenarios. For example, it’s more intuitive to display “Please write your problem description here” message rather than displaying a blank editor.
WebTextEditor produces HTML5 compliance content regardless of browser type, ensuring standards-compliance content for your web application. Thanks to powerful editing architecture, WebTextEditor seamlessly translates invalid tags and obsolete attributes into valid HTML5 markup.
Easily define mail merge labels through elegant collection and object model. The datasource for labels can be retrieved from either data bound collection or custom collection. Users can easily work with mail merge label by selecting an item from Mail Merge Label combo box. Mail merger preview automatically detects all labels in the document and replace it with data value retrieved from specified data source. A handful of mail merge commands – such as first, previous, next, last and send – will be added to the preview toolbar, enabling users to instantly preview the mail merge result before sending it to recipients.
WebTextEditor includes numerous server-side events for greater control over mail merge process. You can also cancel the default processing behavior and override it with your own custom processing by handling OnMailMerge event. It also invoke appropriate server-side events when each mail is being merged, and when each mail is completed, as well as each send mail process.
WebTextEditor’s toolbar is impressively easy to style and customize. It offers the flexibility to specify the height of toolbars and commands, select the toolbar mode, and specify the list of font names, font sizes, paragraph styles, and link options. You can also define and create your own toolbar and then handle it programmatically.
The preview mode gives users an instant way to preview the document before it is printed or processed further. It’s particularly useful when you have a set of different styles that you wish to apply during preview, for example, the styles of your real website or blog site. Preview mode also intelligently reflects the toolbar with preview-related functions such as zoom in, zoom out, print, and more. When mail merge feature is enabled, the preview will automatically fetch the real record from database and update the available labels in the document, making preview more intuitive to user. Navigational buttons will also be make available, enabling users to preview the mail merge of other records.
Task pane is a sophisticated user interface metaphor that enables users to work with editor and other objects more intuitively. Thanks to WebTextEditor’s task pane architecture, it also allows you to create your own task pane and enjoy the benefits of naturally-integrated editing experience. Creating custom task pane is done through extensible pane object interface which has been elegantly designed to support custom processing end-to-end. Simply inherit the task pane object, implement the custom UI and additional functions you desire, and register it to WebTextEditor through API calls.
As you would expect from a true business-oriented text editor, WebTextEditor supports all major web browsers such as Internet Explorer 7+, Mozilla Firefox, Opera, Safari and Google Chrome. In addition to the compatibility layer added through Intersoft’s advanced bridging technology, WebTextEditor has been fine-tuned and enhanced to support these new browsers. All key features – such as user interaction, text editing, file uploading, spell checking as well as the AJAX and rendering architectures – have been extensively tested and found to work flawlessly.
WebTextEditor features sophisticated layout and design that fully supports XHTML and HTML document type, and renders every pixels equally in all modern browsers – such as Internet Explorer 8, Firefox 3, Opera 9, Safari 4 and more – enabling you to deliver rich, cross-browser content management application effortlessly.
Combining the powerful rendering engine, strong HTML5 support and rich visual elements, WebTextEditor provides top-notch rendering to per pixel accuracy. This means WebTextEditor consistently renders every visual elements in pixel-equal layout regardless of browsers and document types.
WebTextEditor doesn’t only come with sleek user interface and sophisticated experiences, but also hundreds of client-side application programming interfaces that you can call to extend the text editing functionality beyond. For example, you can use SetValue method to programmatically sets the texteditor’s content to a specific value, or call SaveContent method to programmatically saves the content from an external button.
All textual elements in WebTextEditor are customizable – from searching text, each tool command’s caption and tooltip, task pane text, status bar text, and many more. This enables you to create a library of localization files for WebTextEditor that target your users’ culture and language.
WebTextEditor lets you defined your own editing styles. Create your custom heading styles, default font styles, and other formatting styles according to your application’s requirement through custom CSS file.