Bug 67075

Summary: [DnD] Dragging of Tabs between Windows
Product: [Eclipse Project] Platform Reporter: myui
Component: UIAssignee: Platform UI Triaged <platform-ui-triaged>
Status: ASSIGNED --- QA Contact:
Severity: enhancement    
Priority: P4 CC: Michal.Tkacz
Version: 3.0   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on: 59022    
Bug Blocks: 46235    

Description myui CLA 2004-06-14 14:32:09 EDT
Please implement the ability to drag one tab from a Window to another Window. 
This is very useful for multi-monitor support and saves having to look up a 
java class again in the new window when you want to simply move it from the 
existing one.
Comment 1 Stefan Xenos CLA 2004-06-21 10:40:50 EDT
This was requested as one of the items in bug 46235. Bug 59022 requests some of
the infrastructure that will be needed for this feature.

Agree that this is an important feature for multimonitor support, but it might
be hard to implement without breakage. Currently, views cannot be moved between
WorkbenchPages. Possible solutions:
1. Remove (or relax) this constraint
2. Allow the same WorkbenchPage to contain multiple WorkbenchWindows (as opposed
to the current model where a WorkbenchWindow contains a single WorkbenchPage).
Comment 2 Nick Edgar CLA 2004-06-21 11:57:19 EDT
Note that you can drag a file to the editor area of a window to open it.
If you have Link with Editor on in the Navigator or Package Explorer, its pretty
easy to get the current editor's file open in the second window.

Comment 3 Stefan Xenos CLA 2004-06-21 15:02:14 EDT
Note: this enhancement is useful for both editors and views
Comment 4 Eclipse Webmaster CLA 2019-09-06 16:03:41 EDT
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet.

If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant.