RadEditor for ASP.NET

Changes and backward compatibility Send comments on this topic.
Changes and Backward Compatibility > Changes and backward compatibility

Glossary Item Box

New major version of RadEditor is now available as a part of RadControls “Prometheus” for ASP.NET. Its new architecture is based on top the ASP.NET AJAX framework in order to directly benefit from client-side behaviors and capabilities. We strongly recommend using the new version for all new development.

Changes in Telerik RadEditor v7.2 (part of Q2 2007)

There are no major changes and the product is fully backwards compatible.

 

 

Changes in Telerik RadEditor v7.0

 

 Description

Type

Change

ToolsOnPage  - this property was replaced by ToolbarsMode

property

Replaced

UseFixedToolbar  - Replaced by ToolbarsMode.

property

Replaced

UseSession  -  Replaced by DialogParametersMode

property

Replaced

Scheme - obsolete, use Skin instead.

property

Obsolete

CopyCssToFormatBlockTool - Now the Css styles are always copied

property

New Default Value



 

Telerik RadEditor 7.0 offers a new inline AjaxSpellChecker, which is also now configurable inline through the editor's declaration, or through the editor's ConfigFile.xml file. The new properties are:

 

 Description

Type

Change

SpellAllowAddCustom - Specifies a value indicating whether the [Add Word to custom dictionary] feature is enabled.

property

New

SpellDictionaryPath - Gets or sets the path for the dictionary files.

property

New

SpellCheckProvider - Specifies the spellchecking algorithm which will be used by RadSpell

property

New

SpellEditDistance - Specifies the edit distance. If you increase the value, the checking speed decreases but more suggestions are presented. It does not do anything for the phonetic spellchecking. This property takes effect only if you set the SpellCheckProvider property to EditDistanceProvider.

property

New

SpellFragmentIgnoreOptions - Configure Telerik RadSpell  to ignore certain text fragments

property

New

SpellWordIgnoreOptions - Configure Telerik RadSpell  to ignore certain words

property

New



 

 

Changes in Telerik RadEditor v6.5

As of Q2 2006 we have introduced a variety of new common skins (themes in ASP.NET 2.0) for all Telerik RadControls for ASP.NET. By default all controls take a new polished look and feel which is consistent across the whole product line. Five other new common skins (Outlook, Mac, Inox, Telerik and WebBlue) have been added to all Telerik RadControls for ASP.NET for a richer set of interface designs to choose from.

Please, note that if you want to use the old default skins of any product you can still find them in RadControls/[ProductName]/Skins. A preview of all the provided skins is available in our Live Examples.

API Changes

 Description

Type

Change

FileBrowserContentProviderTypeName - Gets or sets the fully qualified type name of the FileBrowserContentProvider used in the FileBrowser dialogs, including the assembly name, version, culture, public key token. The default value is Telerik.WebControls.RadEditorUtils.FileSystemContentProvider, RadEditor.

property

New

Changes in Telerik RadEditor v6.0

New Properties:

  • ToolbarMode - Gets or sets the value indicating how the editor toolbar will be rendered and will act on the client. The possible values are:
    • Default - Toolbars are rendered around the editor content area.
    • Floating - Toolbars are rendered in a movable window.
    • PageTop - Toolbars appear on top of page when editor gets focus.
    • ShowOnFocus - Toolbars appear right above the editor when it gets focus.  

 

  • DialogParametersMode  - Gets or sets the value indicating how the editor should configurate its dialogs. The possible values are:
    • Javascript - the dialog setting are transferred using hidden form field thus avoiding session or cache usage.
    • Session - the dialog setting are transferred through the session.
    • Cookie - the dialog setting are transferred through the cache. The Cookie holds an unique key to the dialog parameters stored in the server cache.
  • Skin  - Gets or sets the name of the skin that is used by all editor components - toolbars, dialogs, etc. The value is a string containing the name of the currently used skin. The default value is Default.
  • EnableServerSideRendering - Gets or sets the value indicating whether the RadEditor will render its toolbars on the server. The default value is true.
  • RenderAsTextArea - Gets or sets the value indicating whether the RadEditor will render as TextArea. The default value is false.

 

New Default Values of properties

The default value of the Editable property is true.

The default value of the SaveInFile property is now false.

 

Properties which were obsolete in previous version and now have been removed:

  • AllowServerScripts - This property is obsolete, use AllowScripts instead.
  • CancelAction - This property is obsolete, the functionality doesn’t exist any more.
  • ClearPasteFormatting - This property is obsolete, use StripFormattingOnPaste  instead
  • ContainerClientID - This property is obsolete, the functionality doesn’t exist any more. Use the Client-side API  in order to manipulate the editor content.
  • EnableUndoRedo - This property is obsolete. The undo/redo functionality is always present.
  • Overflow - This property is obsolete. The functionality doesn’t exist any more (was related to the structure of the old Telerik RadEditor, which used DIV as a content area)
  • TextClientID - The same as ContainerClientID  .
  • ToolsClientID - The same as  ContainerClientID 
     

Properties which are obsolete in this version:

  • CopyCssToFormatBlockTool  CopyCssToFormatBlockTool– The Css styles are always copied.
  • ToolsOnPage  ToolsOnPage – This property is obsolete. Use ToolbarsMode.
  • UseFixedToolbar  – This property is obsolete. Use ToolbarsMode.
  • UseSession   – This property is obsolete. Use DialogParametersMode.
  • Scheme Scheme - This property is obsolete. Use Skin.

 

Changes in Telerik RadEditor v5.6

In order to provide compatibility between Telerik RadEditor and Telerik RadWindow, we made some changes to the /RadControls/Editor/Scripts/<version>/RadWindow.js file.

These changes affect custom dialogs that refer to the RadWindow.js file. You can avoid problems with custom dialogs with a very easy solution. All you need to do is to rename the GetRadWindowManager function in your code to GetEditorRadWindowManager e.g.:

Copy Code
var radWindow = GetRadWindowManager().GetCurrentRadWindow(window);

should be:

Copy Code
var radWindow = GetEditorRadWindowManager().GetCurrentRadWindow(window);