When setting the DialogsCssFile property, the generated markup of the RadEditor wrapper changes from
Radeditor RadEditor_<MyCustomSkin> reWrapper
to
Radeditor <MyCustomSkin> reWrapper.
Since the custom skins generated through the Theme Builder requires the Radeditor RadEditor_<MyCustomSkin> reWrapper class syntax, they won't be applied to the RadEditor body.
The string <MyCustomSkin> is the name of the custom skin.
To fix the problem explicitly set the RenderMode property of RadEditor to "Lightweight", i.e.
<telerik:RadEditor RenderMode="Lightweight" DialogsCssFile="~/MyCustomSkin/DialogContents.css" ID="RadEditor1" runat="server" Skin="MyCustomSkin" EnableEmbeddedSkins="false">
<ImageManager ViewPaths="~/" UploadPaths="~/" />
</telerik:RadEditor>
I am going to close this bug item with status completed - having in mind that the RenderMode classic is not supported as of 2015 and the problem does not exist when the RenderMode is set to Lightweight.
Regards,
Rumen
Progress Telerik