A user interface design in which panels are arranged inside a container. Each docked panel is attached to another panel or a side of the container.
Questions tagged [docking]
273 questions
11
votes
2 answers
How to add persistence to the Delphi Docking example
Although I realise that in addition to the included Delphi docking demo there are other and better docking libraries available such as the Developer Express Library and the JVCL Docking Library, but for a specific demonstration project I am…

Brian Frost
- 13,334
- 11
- 80
- 154
9
votes
2 answers
How to dock an application in the Windows desktop?
I would like to develop a small notifications application for Windows in .NET that docks on the right/left side of the screen (not consuming more than 300px), should always be visible and force the rest of windows to not overlap this application…

sachaa
- 1,977
- 3
- 18
- 26
9
votes
1 answer
Can Delphi dragging be "promoted" to docking?
I have a TPageControl whose pages are all various forms that are attached using ManualDock(). The user should be able to rearrange the tabs by dragging them, which works already. It should however also be possible to undock the docked forms.
For now…

mghie
- 32,028
- 6
- 87
- 129
9
votes
1 answer
AvalonDock 2.0 PRISM RegionAdapter with Layout Saving and Loading?
Has anyone managed to successfully load and save layout using dynamically injected views from Prism modules and AvalonDock?
I have a RegionAdapter for the AvalonDock DockingManager which allows me to register views using the RegionViewRegistry in my…

Dutts
- 5,781
- 3
- 39
- 61
8
votes
1 answer
WPF Docking like chrome?
I'm trying to find a docking library for WPF that works more like google chrome. Where a user with two chrome windows open can take a tab from one and drop it in another.
I've been trying with AvalonDock but it only lets a DockableContent have one…

Kelly
- 6,992
- 12
- 59
- 76
7
votes
1 answer
Make tabs movable in Qt
I want to make an application in Qt where the tabs in the QTabBar can be "undocked" so they will become a floating window, or can be dragged into another QTabBar and "transfer" into that QTabBar. My aim is to let the user completely customize the…

Brad
- 10,015
- 17
- 54
- 77
7
votes
1 answer
Is there a more recent alternative to AvalonDock?
I need a docking system like AvalonDock for a project, but it appears to have last been updated in June 2013. Is there something more... actively developed that I could use in its stead?

AlphaModder
- 3,266
- 2
- 28
- 44
7
votes
4 answers
Why does Visual Studio 2008 forget where to dock my add-in's window pane?
I wrote a simple add-in for Visual Studio 2008 that opens a dockable window pane.
You can download the source and a binary installer by clicking here.
The nature of the add-in means that it is ideally going to stay docked next to where you edit…

Daniel Earwicker
- 114,894
- 38
- 205
- 284
7
votes
1 answer
MDI model or Dock Windows?
In the QT application we develop we need to display several 'Viewer windows' (to display data in XY plane, YX plane, XZ plane and in 3D).
We were hoping to use MDI application model, but later the client asked for a requirement to drag and view…

Ashika Umanga Umagiliya
- 8,988
- 28
- 102
- 185
7
votes
5 answers
does anyone know of good delphi docking components?
we'd like to add movable panels to an application. presently we've used DevExpress docking library but have found them to be disappointingly quirky & difficult to work with. it also has some limitations that aren't so great.
auto-hide, pinning,…

X-Ray
- 2,816
- 1
- 37
- 66
7
votes
2 answers
Close button appears on my docked control after redocking
I have a paint box which I want the user to be able to undock and move around. So I set its DragKind to dkDock and its DragMode to dmAutomatic, and put it inside a panel with DockSite set to True. I'm experiencing a rather odd behavior when I dock…

iMan Biglari
- 4,674
- 1
- 38
- 83
7
votes
2 answers
ManualFloat not using the specified Rect
if (in Delphi) I do
Panel1.ManualFloat(Rect(500,500,600,600));
the panel is floated not at the specified Rect location, but instead in a sort of windows default location. How do I get a panel (or other control) to float at a specified location. …

Alister
- 6,527
- 4
- 46
- 70
6
votes
4 answers
VSX - Set a ToolWindowPanes initial position to be docked
I'm creating a Visual Studio package that exposes a tool window and I'm trying to make sure that it is displayed docked to the left edge of the main Visual Studio window when the package first loads.
[ProvideToolWindow(typeof(MyToolWindow),…

Justin
- 84,773
- 49
- 224
- 367
6
votes
4 answers
GUI framework Java
I am looking for some framework or toolkit (style drag and drop) for creating gui in Java. I need to do quite complex application with dockings, toolbars, tables etc.
Which one would be best?

joseph
- 687
- 3
- 12
- 21
6
votes
3 answers
WPF - AvalonDock - Closing Document
I use AvalonDock with MVVM in a WPF project.
When I hit the "X" (Close button of the tab) my document closes but stays in memory. It seems that it is only hidden. It is not removed from my Model.Documents collection.
If I add…

Eric Ouellet
- 10,996
- 11
- 84
- 119