DockingControl also fully supports templating. This is the most powerful feature for customization. By creating custom templates, you can add features or completely change the functionality of the control and it's sub components.
The most frequently templated parts have been separated from the main template so you can do the modifications without having to copy over the entire predefined template. All the items that can have their own style, can also have their own template.
Some exmaples that can be done with the templates:
- Add a button to the splitters so the user can collaps/open them by clicking on a splitter.
- Add buttons to the header of a ToolFrame.
- Change the appearance of the tab items.
- Change the way tab items can be selected (add drop down menus, scrollbars,... to the tab control.
- Add or modify the content on the swtich screen (add a description, add a preview, group tools and documents,..)