If you have several textboxes anchored to Left, Top, Right in a Form hosted in RadDock and you redock the window so that its width remains the same, the width of the textboxes will change.
When you set a ToolWindow in AutoHide DockState, hover the tab of the AutoHide window and set the focus to the window by a mouse click operation, you are not able to hide the window right after you click outside of the window.
If you try to close or set to autohide a ToolWindow in ActiveWindowChanged event and the ActiveWindowChanged is fired because you are trying to dock another ToolWindow (currently set to autohide), you may activate the wrong ToolWindow at the end.
When you try to close a hidden ToolWindow in ActiveWindowChanged, you are prevented from docking ToolWindows which are in AutoHide mode.
Tooltip text inconsistency between the dock's buttons.After hovering contiguously two neighbour buttons, their tooltip text is swapped.
When RadDock.RightToLeft is Yes, the close buttons are correctly aligned to left (but not to right as it is by default). However, the text is not aligned to right, so the close button overlaps the text.
The user should be allowed to modify the default behavior of floating windows and decide whether they should be owned by the main Form or they should act like normal Forms - with Minimize/Maximize options and appearing in the System's Taskbar.
Detailed description in forum thread: http://www.telerik.com/community/forums/winforms/dock/closing-last-window-with-middle-clicking-the-document-tab-throws-an-exception.aspx
In case of two or more DocumentTabStrips in the DocumentContainer, the ZOrder of the DocumentWindows is not updated property.
It will be nice to have FloatingSize or DefaultFloatingSize property at a DockWindow level. This will allow the user to have a floating window with a custom default size different than 300x300.
If you have a RadDock with child form in an MDI scenario, and you swtich between the tabs of the hosted forms, the Activated event of these forms will not be fired.
1) Start with new Forms application. 2) Add RadDock set to Fill to the Form. 3) Open Designer. 4) Add ToolWindows docked Top and Right. Add two ToolWindows docked fill. 5) Close Designer. 6) Open Designer. 7) Delete two docked ToolWindows. 8) Close Designer. 9) Deleted ToolWindows remain. I also had them become tabbed with the ToolWindow docked to the Top in a previous test. 10) In the Designer, if I check the box, the two ToolWindows become docked Left. If I close the Designer and re-open it, I can then delete them. 11) I deleted all ToolWindows in the Designer and closed it. 12) The ToolWindows are removed. 13) Upon re-opening the Designer and adding windows, they do not appear upon closing the Designer. 14) It appears that the documentContainer is missing from the DocumentOutline. However, it is still present in the code because if I delete the RadDock, and then re-add it, the name of the new documentContainer is numbered higher than the first one. If I try to rename it from 1 to 3, it tells me that 1 is still in use. 15) Adding ToolWindows at this point works again.
There should be mechanism for specifying which windows should be saved by the SaveToXml method. Resolution: You need to subscribe to the DockWindowSerializing event to prevent saving of window. Please refer to the following code example: void radDock1_DockWindowSerializing(object sender, DockWindowCancelEventArgs e) { if (e.NewWindow.Text == "WindowName") { e.Cancel = true; } }
If you dock several tool windows on the same position so that tabs show up and you double click the close button, all remaining docked windows will be made floating.
Currently it is not possible to customize the tool window animation and there is no animation when closing the tool window. Resolution: Set the AutoHideAnimation and the AutoHideAnimationDuration properties of RadDock
The ShowAutoHidePopup method should enable showing auto hidden pop-ups.
Put a RadTreeView in an AutoHide tool window and assign it with ContextMenuStrip with multiple levels of sub menu items. When you click a last-level menu item, the tool window will hide and the Click event of the item will not fire.
To reproduce: Add RadMenu, add item, add radshortcut, dock the form as mdi child
When reducing the size of a right-docked auto-hide tool window it goes out of the area of the RadDock
RadDock's layout does not handle correctly changed Windows DPI settings.