There should be events firing when the AutoHideWindow pops up and collapses.
Currently, no images are shown in AutoHideTabs of ToolWindows. It will be a nice feature if there are such images.
The ToolTips in RadDock Advanced Layout Designer do not look correctly aligned
An editor should appear at where the tabs of RadDock are when the end-user double-clicks the tabs or presses F2. This will allow him to change the text of the tabs.
The text alignment of DocumentTabs does not look good when the tabs are left aligned, the close button is visible and the text is vertically oriented (i.e. it looks horizontal when the tabs are aligned to the left). This would be best addressed if there is mechanism for rotating the Padding value of the Tabs when their alignment is different (left, top, etc.)
ActiveWindowChanged cannot be canceled if the event is fired for the case where you switch from one tab of a ToolWindow to another tab of a ToolWindow
When you have an AutoHideTab docked to right and you want to show an image and horizontal text, the text is cut off taking the width of the image.
When there is not enough space in the DockTabStrip for the tabitems which have images, these images overlap the neighbour tabitems.
Images in TabStripItems of docked ToolWindows are upside down
If you have a FloatingWindow with Name and Text set to "TestForm", save the layout and load it, you get a Dockplaceholder with default Name and Text "ToolWindow1". If you first dock the FloatingWindow, then float it again and finally save and load the layout, you get information both about the docked and floating windows in the xml.
When you change the text of a ToolWindow programmatically, this setting is not reflected on the titlebar of the TabStrip. The same issue appears for the title bar of RadForm when the ToolWindow is floating. Another case of this issue can be encountered for the AutoHideTab when the ToolWindow is in autohide mode.
When RadDock.RightToLeft is Yes, the AutoHide tabs are positioned at the bottom of the AutoHideTabStrip, but not at the top.
When the Form that contains RadDock is TopMost, the floating windows owned by the RadDock instance are not TopMost, so they go behind the form.
When a form that contains a RadDock is TopMost, AutoHide windows are shown behind the form
RadSplitContainer designer is dependant on the RadDock assembly. This dependency should be removed. (ActionLists getter).
Let's have a form in a host window and then replace (on a button click) the form with another form, using the LoadContent() method. The text of the tab is changed accordingly, but there is no update on the text of the caption.
Let's have a RadDock control hosting several MDI child forms. Set the MDIParent property of these forms to null. The forms will become top level windows, but the HostWindows will not be removed and RadDock will continue listening to the events of the forms. MDIChildren will still contains the forms as well.
If you try to set this this.toolWindow4.TabStrip.SizeInfo.SizeMode = SplitPanelSizeMode.Absolute , the TabStrip will not stay fixed if the form containing RadDock is resized. However, if you hide the main document container, this setting will start working.
When you set the Cancel property of the DockWindowCancelEventArgs in the ActiveWindowChanging event, the active window should not be changed.
When saving the layout RadDock saves the windows as they appear in the DockWindows collection. However, improvement to save the current toolwindows position will be great addition.