heavywoody
Top achievements
Rank 1
heavywoody
asked on 25 Feb 2013, 06:23 AM
We are migrating from Actipro to Telerik docking. What I am wondering if it is possible what we did with Actipro. The tabs down the right side is actually a tab control that opens the Actipro docking windows. But please notice that that when you do an autohide, no tab is created. The tabs on the right basically tell the corresponding window to open or shut.
https://www.dropbox.com/s/gvx7a4306856hxh/Docking.mp4
https://www.dropbox.com/s/gvx7a4306856hxh/Docking.mp4
7 Answers, 1 is accepted
0
Hi Christian,
I am afraid that RadDocking is not designed to work in such a way. Only the unpinned panes are shown in the AutoHideArea.
We're sorry for any inconvenience caused.
All the best,
Yana
the Telerik team
I am afraid that RadDocking is not designed to work in such a way. Only the unpinned panes are shown in the AutoHideArea.
We're sorry for any inconvenience caused.
All the best,
Yana
the Telerik team
Explore the entire Telerik portfolio by downloading Telerik DevCraft Ultimate.
0
heavywoody
Top achievements
Rank 1
answered on 28 Feb 2013, 04:39 PM
It is possible to prevent windows from Autohiding? Isn't that what shows the tab on the side? Because couldn't I create tabs on the right, have a tab create a Dockable Window that can't be Autohide so that they are always open, either pinned or unpinned?
0
Hi Christian,
Please check our help topic regarding pinned/unpinned panes here - note that when the pane is pinned it is always visible, when it is unpinned - it goes to AutoHideArea and is shown on mouseover and on click. When the user moves the mouse/clicks outside the pane, it is closed. With this said, can you explain in more details the requirement? Thanks
All the best,
Yana
the Telerik team
Please check our help topic regarding pinned/unpinned panes here - note that when the pane is pinned it is always visible, when it is unpinned - it goes to AutoHideArea and is shown on mouseover and on click. When the user moves the mouse/clicks outside the pane, it is closed. With this said, can you explain in more details the requirement? Thanks
All the best,
Yana
the Telerik team
Explore the entire Telerik portfolio by downloading Telerik DevCraft Ultimate.
0
heavywoody
Top achievements
Rank 1
answered on 05 Mar 2013, 04:32 PM
My requirements, which I know are using the dock windows a little different is:
1) Five static tabs that open/close a related dock window. Always in the same order, always there.
2) Autohiding doesn't create any kind of tab. The only tabs one sees is the static tabs.in step #1
So, if I could explain it, I would like to hide the tabs that are produced from Autohide. And then use RadTab to open/close the dockable windows i the dock area. Or if there is a way to customize Dock so that tabs are always present whether the window is hidden or not.
1) Five static tabs that open/close a related dock window. Always in the same order, always there.
2) Autohiding doesn't create any kind of tab. The only tabs one sees is the static tabs.in step #1
So, if I could explain it, I would like to hide the tabs that are produced from Autohide. And then use RadTab to open/close the dockable windows i the dock area. Or if there is a way to customize Dock so that tabs are always present whether the window is hidden or not.
0
Hi Christian,
Thank you for sending the additional details.
The required approach cannot be achieved with the built-in functionality of the control. However, I would suggest that you remove the AutoHideArea and add an additional control ( for example RadListBox) which contains the panes as tabs. With the help of some events of both ListBox and Docking controls, you will be able to show the unpinned panes and to change the highlighted tab according to the Active Pane. I have attached a sample project to demonstrate the approach, please note that this is just an example and we cannot guarantee that it does not have side effects.
I have used Implicit Styles to apply the theme in the project, more information about this can be found here.
Regards,
Yana
the Telerik team
Thank you for sending the additional details.
The required approach cannot be achieved with the built-in functionality of the control. However, I would suggest that you remove the AutoHideArea and add an additional control ( for example RadListBox) which contains the panes as tabs. With the help of some events of both ListBox and Docking controls, you will be able to show the unpinned panes and to change the highlighted tab according to the Active Pane. I have attached a sample project to demonstrate the approach, please note that this is just an example and we cannot guarantee that it does not have side effects.
I have used Implicit Styles to apply the theme in the project, more information about this can be found here.
Regards,
Yana
the Telerik team
Explore the entire Telerik portfolio by downloading Telerik DevCraft Ultimate.
0
heavywoody
Top achievements
Rank 1
answered on 12 Mar 2013, 02:34 AM
Thank you for pointing me in the right direction with your sample application. I have tried to apply what your sample project does. I ran into another issue when trying to do this. I forgot to mention I create all the panes at in code behind. So they are not created until a tab is clicked. So I am having some difficulty in trying to put the logic in where if the Window is open, make it he foremost/active window. If it doesn't exist, then it is created in code. But it doesn't seem to work when I try to check for Panes. Even when they are gone, the count is still showing the number. Is there something I am missing?
0
Hello,
Could you please open a support ticket and send us there the modified project with your code, so we to be able to reproduce and debug the issue at our side? Thanks in advance.
All the best,
Yana
the Telerik team
Could you please open a support ticket and send us there the modified project with your code, so we to be able to reproduce and debug the issue at our side? Thanks in advance.
All the best,
Yana
the Telerik team
Explore the entire Telerik portfolio by downloading Telerik DevCraft Ultimate.