Thank you for contacting us and for your willingness to evaluate RadControls. Let me assure you that the level of flexibility for skinning and customization in RadControls is in no way inferior to that of the controls you have been using until now.
RadControls ship with a set of 14 predefined skins which are currently being "facelifted"
. The out- of-the box skins provide you with a wide range of ready to use look-n-feels from standard interfaces like Vista, Office, etc to more unique ones like Black, colorful - red, green, etc. At the same time we have started working on a project that aims to make custom skinning a breeze. Ultimately, we are trying to provide a way to fully customize the look of the RadControls components through a visual interface, without the need to know the front-end structure of the components. This "Visual Style Builder" tool will be previewed in the community soon. (screenshot attached)
As to your specific scenarios, here is what RadControls can offer you (I am providing links to our Q1 Beta domes which will be officially released by mid-March):
- RadEditor has a lot of customization potential - you can create Custom Tools, Custom ToolStrips, Custom Dropdowns etc. You can also add RadComboBox or RadCalendar (RadDatePicker) in the toolbars. We give you freedom and expose all the necessary APIs to customize pretty much anything in RadEditor's interface in addition to the wide range of predefined Toolbars, Dropdowns, Dialogs, Modules, etc.
- With RadTabStrip you can easily create multirow or hierarchical tabbed layouts.
- Global Resource Files are used so that RadControls can provide a flexible localization mechanism. You can easily change any of the text strings in the interface or translate it in any language (RadEditor supports English, German and French out of the box). For more info please check the online documentation or the demo. I am not sure why do you feel that the Resource Files are "so many heavyweight"? Can you please provide some details on your scenario and any performance hit you have experienced?
We will be happy to answer any further questions you might have during your evaluation. Please, do not hesitate to contact us.
the Telerik team