Call us now: 1-800-449-5093
- Version 4.0
- New Namespace for the component: RicherComponents.ControlsV4.RichTextBoxNS
- New 4.0 version included on the RichASPNETSuite 2009.1
- FIX: Text area not showing on Microsoft Internet Explorer 6.0 is now fixed
- FIX: Paragraph menu now applies to the selected text only instead of the current paragraph
- Context menu now can be disabled
- New toolbar layout editor added for the design time
- Visual Studio 2008 Ready: The RichDatePickerTM is now ready for Microsoft’s new version of Visual Studio.
- Version 3.2
- NameSpace issue: Updated RichTextBox™ to use the latest Microsoft Web Extensions.
- SpellChecker/ImageUpload issue: These pages are now included in the RichTextBox™ assembly file. No need for the user to specify where those pages are.
- KeyCreator/INewLicenseProvider issue: These pages now work with the new licensing scheme.
- Web.Config issue: Added support to override the UploadImageFileLimit.
- Web.Config issue: Added support to override the common resource path.
- SpellChecker Page issue: Fixed the Add word to dictionary function.
- SpellChecker/ImageUpload issue: Since the richtextbox needs to write the spellchecker page and the imageupload page on a dictory on the server sometimes throws an exception because the site may not have write access permissions. So a new "Verb" was added on the designer to have the option to "deploy resource files" on the server.
- Icons Updated: New icons were added.
- Licensing issue: Licensing conditional was added to the release compilation.
- Toolbar issue: Default Spacing value is now set to 0.
- Toolbar issue: Adding the overstate code using one single image to set the overstate instead of one foreach image on the toolbar.
- IE6 Display issue: IE6 text area issue has been fixed.
- Style issue: The Default style has been changed to SnowyWhite.
- Embedded Image issue: Added support to load embeded images to the rich text box control (picture and object).
- Library issue: Removed the reference to the System.Collections.Generic library.
- Theme issue: Transparent Theme added.
- IE6 Png Transparency issue: IE6 Png transparency issue fix added.
- Support File issue: Added support files into the RichTextBox™ dll to reduce the file footprint.
- Security issue: Spellcheck.aspx was fixed so that the XSS (Cross-Site-Scripting) vulnerability is no longer being reported by security/vulnerability checks.
- Added support for .NET 2.0.
- Fixed an issue where Page_Load was being called 2 times
- Fixed an issue where IE was stripping a parameter value with object tab.
- Fixed an issue where the installer activation key was not big enough for the activation key.
- Updated the RichTextBox™ documentation.
- Updated the LicenseKey property description. It should say: "License key of RichTextBox component".
- Updated the RichTextBox component key.
- Updated the files in the installer, it contained older versions.
Added additional localization files.
Emoticons now showing up in the menus.
SnowyWhite theme issue fixed.
New icons added for the gray theme.
- Version 3.1
- ViewState issue: If the panel contains RichTextBox™ and when panel set to visible false in an event and set to visible true in another event, the value in RichTextBox™ was disappeared. This issue occurs in Wizard/MultiView controls also. This issue has been resolved.
- ButtonRolloversAreEnabled issue: If the ButtonRolloversAreEnabled property was set to false, script errors could occur on mouse over. This issue has been resolved.
- Version 3.0
- Visual Studio 2005 Ready: The RichTextBoxTM is now ready for Microsoft’s new version of Visual Studio. Some of the known issues are fixed in the browser compatibility for ASP.NET Version 2.0 frame work.
- License Key Mechanism: In this release, a License key mechanism was introduced. Every Authorized Version will carry a LicenseKey including evaluation version as a property of the component.
- Print Preview: This release supports Print Preview and Zooming the content while it is being previewed.
- SSL: In this release, SSL implementation is re-developed with a new architecture.
- Third Line Problem: The known problem of a missing third line was fixed in this release.
- Improved Documentation: This release comes with improved documentation in MSDN2003 style to highlight syntax more clearly.
- Version 2.5.5
- MS Word pasteBucket issue. The problem with MS Word pasteBucket has been addressed.
- Wrapping Text in HTML. Paste long HTML, go to HTML view and RichTextBox will wrap the text. This issue has been addressed.
- Focus and ShowModalDialog issue. RichTextBox is not getting focus in ShowModalDialog. This issue has been addressed.
- Spelling,SpellCheck,ImageUpload display issue. Removed the Spelling,SpellCheck,ImageUpload controls from toolbar
- Version 2.5.4
- Font size display issue. In some circumstances the Font Size menu didn't accurately represent the font size of the text at the cursor position. This issue has been addressed. (ref204,ref208)
- SmartNavigation and ColorPicker issue.SmartNavigation and the Color Picker did not work together correctly. This issue has been addressed. (ref203)
- Full screen mode issue. In some configurations, the Internet Explorer window would un-maximize and move slightly when Full Screen mode was switched off. This issue has been resolved. (ref209)
- Enabled mode issue. If the Enabled property was set to False, script errors could occur on typing. A similar issue relating to ToolbarIsEnabled=False has also been addressed. (ref210)
- Tab key issue. Pressing the Tab key could cause a script error in some circumstances. This issue has been addressed.
- Drop-downs issue. When an item was selected from a drop-down list, the selected item was left selected, which rendered it difficult to re-apply that setting (for example to insert a second duplicate emoticon). With this release, the drop-down is set to a null item when a value has been selected, restoring the previous functionality.
- HTML processing issue. In its default configuration RichTextBox converts special characters to their XHTML numeric character entity reference. This conversion was mistakenly applied to the ? and @ characters. From this release, these characters are left as they are and are not converted to character references.
- Minor documentation improvements. A small number of minor changes have been made to the component documentation to bring it up to date.
- Version 2.5.3
- Full-screen improvement. The full-screen mode has been altered slightly so that when the Full Screen button is clicked, the editor resizes to completely fill the window, rather than leaving a gap below as it did previously.
- Line break issue. When the line mode of the editor is set to line break, script errors can occur. This release fixes this issue.
- Version 2.5.2
- Full-screen issue. Under some circumstances (for example with certain browser toolbars installed) the full-screen mode was failing to resize the editor correctly. This release fixes this issue.
- External style sheet issue. If an external style sheet was used, text in the editor was incorrectly displayed in the Courier New font. This release fixes this issue.
- Version 2.5.1 (previously known as Build 16)
- Table editing issue. Some minor issues relating to table editing have been resolved.
- Resource change. The text for the "Word count" feature label has been added to the text resources for localization.
- IIS Failure issue. Under very rare circumstances badly formed HTML can cause the IIS web server to fail when using RichTextBox. This issue affects a very limited number of customers, but has now been resolved.
- Version 2.5.0
- Cross-browser support. Full editing is now supported in Mozilla/Netscape/Firefox and RichTextBox™ takes advantage of recent moves towards a wider adoption of non-IE browsers.
- Full-screen mode. This toolbar button means the end-user can toggle the editor from its default size on opening up to being the size of the page, and back again. This provides a very attractive way of editing large documents but where the editor is very efficient with space by default.
- ASP.NET v2.0 support. ASP.NET v2.0 is a way off yet, however this release has been fully tested with the latest betas to ensure it works with it to cater to those of you using the betas.
- IDs on toolbar items. The button and menu elements on the toolbars are now assigned IDs, meaning it is a straightforward matter to add additional styling to them.
- Integrated image upload and insert. With this new release, the image insertion dialog has been extended to provide a full upload-insert facility, making it much quicker and easier to get images into a document.
- Dynamic menus and buttons. In Microsoft Word®, the toolbar shows what formatting has been applied to the text as the cursor moves around the document. RichTextBox™ now mirrors this functionality, providing an ever-higher level of intuitive interface to end-users.
- MaximumWords property. In many applications there are limits on the size of a document, usually by the number of words allowed. This feature involves adding a check for the length and displaying the current length (in words) in the status bar of the editor.
- Server-side OnChange and OnSave events. This new release provides full support for server-side events for both the OnSave (save button) and OnChange events, allowing for extended programmatic access to the editor's event model.
- Culture property. Although RichTextBox™ includes a comprehensive localization interface, it can be cumbersome for simpler scenarios (a little over-engineering on our part - sorry!). This simple property provides an intuitive way to configure the culture used when the editor is displayed.
- Load/save docs to/from ASCX/ASPX. This new feature means that adding content management to a web site becomes simple and easy. You only add a RichTextBox™ to a page and set a property to specify where the editor is to place its content (an ASPX file or an ASCX file). The document is then created when the Save button is clicked and saved directly into the file. It can then be displayed either by opening the ASPX page in the browser or by opening a page containing the ASCX file. This means you can add a RichTextBox™ to a web site and have it editing web site content without writing a single line of code.
- Flash and Windows Media support. Many scenarios require the insertion of rich media into documents, including Windows Media files (audio/video) and/or Macromedia Flash® animations. This feature involves the addition of a pair of new toolbar functions and associated dialog boxes that allow for the direct insertion of these types of files in documents.
- HTML view improvements. This display is now shown in a proportional typeface to aid readability. Also, when a user pastes HTML into the source view, all formatting is removed, providing much more intuitive behavior than previously.
- Dialog improvements. Due to popular demand, RichTextBox™ dialog boxes now remain on the screen when moving away from the browser window.
- Table borders. RichTextBox™ now provides the ability for a user to easily turn the borders on a table on and off using the table edit dialog and be sure it will work in all cases, no matter where the HTML content originates. The borders are enabled and disabled using a checkbox, which provides a very clear interface for end-users.
- Table cell properties. Another often-requested feature is the ability to set the width and height of a specific table cell, in order to provide custom formatting. For good measure, we have also provided the ability to set the alignment and color of individual table cells.
- Version 2.0.0
- Fully Integrated Spell Checker
- Many customers have come to us and asked that we provide spell-checking functionality in order to increase the quality of the documents being created by their end-users. As a result, this new release includes a spell checker that is completely integrated within the editor itself. No extra programming or complex installation work is required to make use of this feature, you just open the editor and away you go. The spelling functionality provides US (American) English spell-checking out-of-the-box, and if you need a dictionary in another language we offer for sale a broad range of additional language packs including UK/British English, French, German, Dutch, Spanish, Italian, Norwegian, and Russian. If you need a language pack not listed here, please contact us
- The language used by the spell checker is the default language setting on the web server, but we provide a quick and easy way to configure the editor to use a specific language, or the language of the end-user's machine.
- Automatic Localization
- Many customers want to display the user interface of the editor in the language local to their users. To assist in that we now automatically translate the user interface text (buttons, menus and messages) into US (American) English, UK (British) English, French, German, New Zealand English, Dutch, Spanish, Italian, Norwegian, and Russian.
- The language used to display the user interface is the default setting on the web server, but we provide a quick and easy way to configure the editor to use a specific language, or the language of the end-user's machine.
- Rich Text Format (RTF) Support
- RichTextBox is a rich-text editor, but being a web-based one it uses HTML instead of the RTF format often used for documents in Windows. A large number of documents are stored in enterprises across the globe in the (Microsoft) RTF format, so after a significant development effort we are pleased to announce support for the import of RTF files in RichTextBox v2.0. To import a file, you can use the LoadRTF() method. This new feature means you can import documents created in Microsoft Word and Crystal Reports using a single line of code.
- Locked-down Security
- This new release, by default, strips all client-side script (JavaScript) from your documents. This feature ensures any documents your end-users create can be safely displayed anywhere on your web site without script-related security concerns. If you need to, you can disable this feature using the XXX property.
- Extensive Table Editing
- Many customers came back to us and asked for the ability for their end users to have more control over tables. So we have added a range of features to help here including a toolbar button to split a table cell, a toolbar button to merge adjacent cells, and a dialog box that allows the end-user to alter the properties of the table as well as a table cell (including the border width and border color).
- Improved Link Editing
- A regular request from customers is the ability to insert hyperlinks into their documents so that when clicked the page opens in a new window. In addition to providing a stylish new link dialog box, we have provided this feature so users can now specify the "target" for a hyperlink.
- Improved Image Support
- RichTextBox now sports a wide range of improvements in image support. You told us the previous image dialog box was lacking and so we have given it a stylish new look and a simplified user interface.
- Also, in previous versions of the product you could not use the alignment buttons on images. As of v1.6 & v2.0 you can select an image and click the alignment buttons to place the image at the left, center or on the right.
- Fully Integrated Color Picker
- We have now fully integrated the color picker from previous versions. It's now available out-of-the-box from a single toolbar button click and provides developers with the choice of presenting the color selection interface as either a menu or the picker dialog.
- Support for Editing Disk-based HTML Files
- All versions of RichTextBox can be used to edit HTML documents stored in a database, or in memory, or from disk, however the feedback we got from customers was that to edit files from disk they had to write code and would prefer not to. From v2.0 this is no longer necessary, you can simply specify the HTML filename using the LoadHtml() method and the document is loaded. Likewise, saving can be achieved using the SaveHtml() method.
- Broader XHTML Support
- RichTextBox now outputs many HTML characters (like the Copyright symbol, the Trademark symbol, and Asian characters sets) as numeric XHTML entities. The benefit of this change is that characters in documents are much more likely to display correctly in a wider range of web browsers, particularly older web browsers like Netscape v4.0 and gives RichTextBox even higher levels of XHTML standards compliance. This feature is enabled by default, but can be disabled using the XXX property.
- Full Justification Support
- Our editor has always provided Left, Right and Center justification, but many customers have asked for support for full justification, whereby both the left and right sides of each paragraph are aligned with the edges of the document. RichTextBox v2.0 now provides a Full Justification button on the toolbar.
- Remove Link Functionality
- The new release includes a button that allows your end users to quickly and easily remove a hyperlink from their document.
- Formatting with Tables / Toggle Guidelines
- Especially when working with tables it can be useful to show the 'guidelines' around it. For example if an end user is editing a table with a zero width border, enabling this option allows them to see the table outline whilst editing even though in the document it is invisible. The net result of this feature is that RichTextBox can now be used for very effective page layout management by using invisible tables to format content.
- Improved Remove Formatting Functionality
- In previous versions it was only possible to remove all the formatting from a selected piece of text using the "Normal" item on the Paragraph menu. We've now improved upon this by adding a dedicated "Remove Formatting" button to the toolbar.
- Select All Button
- In a similar vein, in order to allow for simpler editing and empowered end-users, we have added a new "Select All" button to make it easier to apply changes to the entire document.
- Extensive Layering & Positioning Support
- A proportion of our customers have end users that edit richly formatted HTML documents without using complex layout and formatting, however many have a desire to use extensive formatting and layout features. In order to cater to their needs, we're pleased to say that this release includes both the ability to work with layers (i.e. moving items in the document forwards and backwards in front of and behind each other) and also the ability to perform absolute positioning (i.e. dragging items like images and tables to specific positions in the document).
- Extended Microsoft Word Support
- One of the key features of RichTextBox is the ability to paste content into it from Microsoft Word. In previous versions we implemented a system that allowed for all the formatting from this content to be removed, thus preserving any standardised formatting/styles in use. In this new release we have extended this support so that you can now paste content from Microsoft Word, but in a way where the large amount of extraneous Word-specific code in the HTML is removed automatically. This functionality is provided in two guises; first as a Paste From Word button, and secondly as a Clean HTML button which removes Word-specific extraneous code from the document.
- XY placement
- Previous versions did not allow for drag-and-drop XY placement in the Visual Studio .NET designer. As of v1.6 & v2.0, you can drag and drop RichTextBox anywhere on a page using GridLayout. Note that this change has involved the editor inheriting from Control, to inheriting from WebControl. We do not believe however that this will cause any side effects.
What do you think? Please let us know. We love feedback!
Copyright © 1999-2010 Richer Components. All rights reserved worldwide.