This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 17829 - allow editors to be opened separate, not in tabbed pane (optionally)
Summary: allow editors to be opened separate, not in tabbed pane (optionally)
Status: VERIFIED WONTFIX
Alias: None
Product: platform
Classification: Unclassified
Component: Window System (show other bugs)
Version: 3.x
Hardware: All All
: P3 blocker (vote)
Assignee: jrojcek
URL:
Keywords: UI
: 18656 (view as bug list)
Depends on: 11010
Blocks:
  Show dependency tree
 
Reported: 2001-11-19 13:17 UTC by David Simonek
Modified: 2008-12-23 09:21 UTC (History)
1 user (show)

See Also:
Issue Type: ENHANCEMENT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Simonek 2001-11-19 13:17:08 UTC
Here is argumentation of users:

Victor Smirnov wrote:

> hello!
> 
> thank you for your replies!
> 
> it seems to me, that i should explain, why i do want this featrue :)))
> when you open too many documents in the editor the tabs in the bottom of the
> editor window
> go into several lines. when you select the tab it goes to the top, so the
> order of the tabs changes
> and it takes quite a lot time to find the previous document. it doesn't
> occur when you use
> window manager's frame navigation ( trully speeking i don't know about unix,
> but in win it seems to be ok )
> the first document is allways the first and so on.
> well opening documents in single source editor window has it's own
> advantages, so i think
> their should be an option and existing behavior as a default.
> 
> thank you for help
> victor
--------------
John Richardson:

If I understand correctly, this is a suggestion I made a while ago.  What
Victor describes is to use the "Multiple" part of MDI, instead of tabs.
I can't seem to check now, but but there should be an entry describing
this.  (Although I'm glad someone else brought it up this time).

A big advantage to this is that if all "editors" are considered documents,
I can navigate quickly though the things that I'm changing.  So, if I'm
using the GUI designer with several windows open and the text editor
with several windows open, I can easily switch between GUI designer
windows (a) and (b) as well as text editor window (c) by using "quick
open file navigation."  (I submitted a proof of concept for quick open file
navigation using a quasimodal command a month or two ago.)

Another advantage is you can tile windows.  For instance, GUI designer
windows (a) and (b) above as well as text editor (c) so you can see them
all at the same time.

This works in both SDI and MDI mode for the editor (indeed, with SDI mode
you can use your window manager's Frame navigation (usually Alt-Tab).

CC: nbui, hopefully a discussion can take place about this?
Comment 2 _ jrichard 2001-11-20 05:23:22 UTC
also see http://www.netbeans.org/issues/show_bug.cgi?id=16799
Comment 3 Jan Chalupa 2001-11-27 11:53:49 UTC
Target milestone -> 3.3.1.
Comment 4 Jan Chalupa 2001-11-27 11:57:16 UTC
Target milestone -> 3.3.1.
Comment 5 Jan Chalupa 2002-01-11 14:05:26 UTC
Target milestone -> 3.4
Comment 6 Jan Chalupa 2002-01-11 14:08:54 UTC
Target milestone -> 3.4
Comment 7 Jan Chalupa 2002-01-11 14:09:40 UTC
Target milestone -> 3.4
Comment 8 Jan Chalupa 2002-01-11 14:12:12 UTC
Target milestone -> 3.4
Comment 9 David Simonek 2002-01-28 16:05:47 UTC
Reassigning to Marek. Marek, please evaluate these enhancements, thanks.
Comment 10 David Simonek 2002-01-28 16:42:27 UTC
Reassigning back to me, I would overload you, Marek :-)
Comment 11 David Simonek 2002-01-30 12:09:14 UTC
Evaluation:
Enhancement seems clear to me, its implementation in basic level
(editors as separate documents) needn't be hard at all.
Impl hints:
- enhance behaviour of editor top component, add two states - regular
(as it is now) and "separate", which will dock each individual editor
component to new window

remaining questions:
- how should View/Source Editor action behave?
- should all windows have titles Source Editor [file_name] or only
[file_name]?
- how should this feature work when there will be no desktop space, as
suggested in 11010, which seems to be of high priority?

Please, ui team, elaborate on this, we need your help.
Comment 12 David Simonek 2002-01-30 12:18:37 UTC
*** Issue 18656 has been marked as a duplicate of this issue. ***
Comment 13 David Simonek 2002-01-31 17:50:17 UTC
We'll have to rethink this enh, as UI team requests that whole inner
desktop should be killed (issue 11010). This enh doesn't make sense
without inner desktop. It looks like whole inner desktop will be
replaced by tabbed view.
So - (questions primarily for you, John) how should tabbed view behave
so that you are satisfied and don't need separate frames for editors
anymore? It is possible to maintain your work as you wanted without
need for separate frames in desktop area?
Comment 14 _ jrichard 2002-02-01 03:31:52 UTC
It is certainly possible to work without the desktop.  In
fact, if the result of killing it is a more usable UI
(quick open file navigation, no requirement for tabs taking
up space, etc...), I'd be quite happy to see it go.

Comment 15 David Simonek 2002-02-01 09:46:52 UTC
Heh, John, that's the question. Without tabs? We'll see.. I look
forward to see UI spec which is being prepared by UI team, pls stay
tuned on nbui mailing list, we'll need your opinion and comments on
usability issues. Thanks!
Comment 16 Peter Zavadsky 2002-07-24 15:57:19 UTC
UI please evaluate.
Comment 17 Marian Mirilovic 2003-11-26 12:56:27 UTC
Because Window System v1 will not be supported from now by our team, all old
winsys issues (now "core/window system v1" issues) are going to be closed as
WONTFIX. 

Changes in API which emerged both from UI spec 
and problems with adjusting to the older API are described in the document
http://core.netbeans.org/windowsystem/changes.html.
 It shows also recommends how the client code should be adjusted to the new
window system.

If you think this issue apply also to the new winsys then change the
subcomponent (to "core/window system") and REOPEN it.
Comment 18 Marian Mirilovic 2004-02-27 14:10:36 UTC
issue doesn't apply to new window system - verified