Hello,
I had my default dialogs highly customized in ASPxHtmlEditor in 13.2 prior to upgrading to 15.1 - some dialogs had additional input fields with extra logic in the back end and extra scripts on the client side (which accepted / passed some custom parameters), every one of the dialogs had custom OK / Cancel buttons matching my application UI style (via skins), etc. Just imagine that everything which could be customized was customized and extended.
Now, when I've upgraded from 13.2 to 15.1 I see that my custom dialogs cause ASPxHtmlEditor to crash (because some Spell Checker settings no longer match the obsolete dialog template). Also, I found out that other dialogs crash, because the DevExpress.Web.ASPxClasses namespace which was broadly used in the 13.2 dialog templates (specifically, some methods from the DevExpress.Web.ASPxClasses.Internal namespace) is no longer available.
I do understand why you wanted to get rid of the dialogs customization feature: indeed, it's a pain to update the dialogs between versions. As I figured out from other posts, you are currently working on implementing a new, more painless, way to customize the dialogs. However, is there something you can recommend for my use case in the meantime? As I see, the current customization capabilities for the dialogs are quite limited, so I definitely cannot get rid of the customized dialog controls and migrate to some new approach at this point. An ideal solution for me would be to get new versions of the .ascx dialog controls even though (yes, yes, I know) this feature is no longer available since 14.2. If I get the new versions of controls, I would be able to customize them anew to fit my needs and make them work.
Also, I'd like to learn more on what your plans regarding the default dialogs customization are. My customization use case is probably a corner case for you, because I do need all the default features of the Insert Link / Insert Image dialogs and at the same time I add a lot of my own functionality on top of the existing one to both dialogs (just let me know if you're interested in details and I'll provide them). I'm very concerned that after some point (say, after upgrading to 15.2) I'll see a notice like: "sorry, guys, your customized dialogs are no longer supported, so now is a good time to get rid of all your custom functionality or to re-implement all the standard image settings (size settings, style settings) and their client-side handling logic on your own".
Nickolay, Software Architect
ClickHelp - Online Documentation Tool
http://clickhelp.co
After struggling with adapting my old customized dialog controls from 13.2 to 15.1 for several hours I have to admit it takes too much time and efforts to adapt them. Please provide me with 15.1 versions of ImagePropertiesForm.ascx, InsertImageForm.ascx and InsertLinkForm.ascx so I can customize them for my needs - otherwise, I'm unable to make my existing project to work after migration to 15.1 as the editor is a critical part for it :(
I agree to get just those three and remove my customization of other dialogs to save time. The 13.2 => 15.1 upgrade has already consumed a lot of resources due to differences in a lot of places (themes, those custom ASPxHtmlEditor dialogs, various obsolete properties and other API changes, etc.), so I just can't afford investing so much in upgrading from version to version.
Nickolay, Software Architect
ClickHelp - Online Documentation Tool
http://clickhelp.co