Completed
Last Updated: 18 Jul 2023 14:26 by ADMIN
Release R2 2023 SP1
Created by: Kris
Comments: 1
Category: Dock
Type: Feature Request
1
Currently, the RadDock control exposes 2 methods: RemoveAllWindows() and RemoveAllDocumentWindows(). The first one removes all windows, while the second one removes all document windows. We can expose a similar method that removes all windows, except document windows.
Completed
Last Updated: 18 Jul 2023 14:26 by ADMIN
Release R2 2023 SP1
Currently, loading the store layout in RadDock may result in different UI panels according to the available internal splitcontainers/panels that are invisible. Perhaps a "SaveAsDefaultLayout()" and "RestoreDefaultLayout()" method could be introduced. Thus, it wouldn't be necessary to clear the windows before loading XML layout.
Completed
Last Updated: 09 Feb 2016 13:38 by ADMIN
This request concerns adding a state for the buttons in the ToolWindow caption, which will allow different theming for the buttons, when the window is active and inactive.
Completed
Last Updated: 27 Aug 2015 15:15 by ADMIN
ADMIN
Created by: Dess | Tech Support Engineer, Principal
Comments: 1
Category: Dock
Type: Feature Request
1
http://blogs.msdn.com/b/zainnab/archive/2012/06/19/visual-studio-2012-new-features-preview-tab.aspx
Completed
Last Updated: 25 Jul 2014 12:40 by ADMIN
ADMIN
Created by: George
Comments: 0
Category: Dock
Type: Feature Request
1
When you add a few DocumentWindows to RadDock and you undock one of them to a floating window, then undock another one in the same floating window you will see two tabs. In the main area the selected tab is bolded, the functionality should be the same in the floating windows

For the time being use the following code to manually bold the tabs:

this.RadDock.FloatingWindowCreated += RadDock_FloatingWindowCreated;
...
void RadDock_FloatingWindowCreated(object sender, FloatingWindowEventArgs e)
{
    e.Window.Controls[0].ControlAdded += Form1_ControlAdded;
}

void Form1_ControlAdded(object sender, ControlEventArgs e)
{
    DocumentTabStrip tabStrip = e.Control as DocumentTabStrip;
    tabStrip.ControlAdded -= Form1_ControlAdded;
    if (tabStrip != null)
    {
        tabStrip.SelectedIndexChanged += tabStrip_SelectedIndexChanged;
    }
}

void tabStrip_SelectedIndexChanged(object sender, EventArgs e)
{
    DocumentTabStrip tabStrip = sender as DocumentTabStrip;
    if (tabStrip != null)
    {
        foreach (DocumentWindow item in tabStrip.Controls)
        {
            item.TabStripItem.ResetValue(RadItem.FontProperty, ValueResetFlags.Local);
        }

        tabStrip.SelectedTab.TabStripItem.Font = new Font(tabStrip.SelectedTab.Font.FontFamily, tabStrip.SelectedTab.Font.Size, FontStyle.Bold);
    }
}
Completed
Last Updated: 10 Mar 2014 10:43 by ADMIN
ADMIN
Created by: Georgi I. Georgiev
Comments: 0
Category: Dock
Type: Feature Request
1
Add the ability to programatically show AutoHidden window
Completed
Last Updated: 07 Oct 2013 06:00 by ADMIN
ADMIN
Created by: Georgi I. Georgiev
Comments: 0
Category: Dock
Type: Feature Request
0
Add the ability to easily turn on/off the DockingGuides
Completed
Last Updated: 17 Mar 2015 14:48 by ADMIN
ADMIN
Created by: Anton
Comments: 0
Category: Dock
Type: Feature Request
2
RadDock - implement BackgroundImage property.
Completed
Last Updated: 18 Feb 2015 14:56 by ADMIN
IMPROVE. RadDock - add possibility for replacing the page items in the DocumentWindows with custom ones.

Resolution: 
Use the static class RadDockEvents to subscribe to events before InitializeComponent
Completed
Last Updated: 18 Feb 2015 14:55 by ADMIN
ADMIN
Created by: Jack
Comments: 0
Category: Dock
Type: Feature Request
0
One possible scenario is adding an application menu button like in RadRibbonBar.
Completed
Last Updated: 16 Jan 2015 06:14 by ADMIN
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;
    }
}
Completed
Last Updated: 25 Mar 2015 16:27 by ADMIN
ADMIN
Created by: Julian Benkov
Comments: 0
Category: Dock
Type: Feature Request
6
using the RadDock component in a product that must support multiple montors.  I see some mention of this in the support forums, but I would like to confirm with you that RadDock does support docking on multiple monitors with dragging of panes/panels between monitors and full serialization of the layout on multiple displays. Add support to move and maximize DocumentWindow and ToolWindow in multimonitor system.
Completed
Last Updated: 27 Aug 2015 14:37 by ADMIN
ADMIN
Created by: Julian Benkov
Comments: 3
Category: Dock
Type: Feature Request
3
support of Pin tab operation in DocumentContainer of RadDock
Completed
Last Updated: 18 Feb 2015 14:57 by ADMIN
Currently, it is not possible to add any RadElement to a TabStripItem in DocumentTabStrip.

Resolution: 
Use the static class RadDockEvents to subscribe to events before InitializeComponent
Completed
Last Updated: 21 Feb 2012 04:58 by ADMIN
ADMIN
Created by: Julian Benkov
Comments: 0
Category: Dock
Type: Feature Request
2
I've discovered a behavioral issue with the tool-window when one of its containing control's data-binding is updated.

I'm designing an application using the MVVM design pattern with a basic View and View-Model. The View is a form that contains a RadDock, ToolWindow containing a Label, and a Button to update the Label's Text; and data-binding setup to the ToolWindow's property "DockState" and a Label's property "Text". The View-Model contains the bound properties "ToolWindow1DockState" and "Label1Text", which implements INotifyPropertyChanged to update the respective controls; and a method used to update Label1's text.

After I click "Auto-hide" on ToolWindow1 and click the "Change Text" button, I'm expecting ToolWindow1 to remain in the Auto-hide state. Instead, ToolWindow1 is placed in the Docked state.
Completed
Last Updated: 12 Jan 2012 04:53 by ADMIN
IMPROVE: RadDock - currently when middle click is executed the ActiveWIndows closes instead of the clicked one
Completed
Last Updated: 14 Jul 2015 08:00 by ADMIN
ADMIN
Created by: Jack
Comments: 1
Category: Dock
Type: Feature Request
3
as magnetic behaviour I mean that when you move a window close to another window, the first window just snap to the other. The same behaviour is fine when you resize a window.
The magnetic behaviour helps you to arrange floating windows into the screen, so people dont get crazy trying to align and resize all the floating windows around in the screen.
Completed
Last Updated: 25 Mar 2015 15:34 by ADMIN
ADMIN
Created by: Alexander
Comments: 0
Category: Dock
Type: Feature Request
3
Would be useful to have the option to create the tab close button theme which depends on the states of the button's containing tab.
Completed
Last Updated: 06 Feb 2015 17:28 by ADMIN
ADMIN
Created by: Jack
Comments: 0
Category: Dock
Type: Feature Request
1
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 
1 2 3