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 35931 - [2003-10-08] Implement new output window
Summary: [2003-10-08] Implement new output window
Alias: None
Product: platform
Classification: Unclassified
Component: Window System (show other bugs)
Version: 3.x
Hardware: All All
: P1 blocker (vote)
Assignee: mslama
Depends on: 32454
Blocks: 36127 36145
  Show dependency tree
Reported: 2003-09-05 15:35 UTC by mslama
Modified: 2008-12-22 22:47 UTC (History)
3 users (show)

See Also:
Issue Type: TASK
Exception Reporter:


Note You need to log in before you can comment on or make changes to this bug.
Description mslama 2003-09-05 15:35:55 UTC
New output window for new window system. Main
difference is that it is one TopComponent
containing tabs instead of TopComponents as tabs
in output mode.
Comment 1 mslama 2003-09-05 15:47:17 UTC
It is modified implementation of Input/Output API. OutputTabTerm
(modified) is still used as inner component tp provide terminal
functionality as before.

Additional requirements:
1.Tabs on top.
2.Popup menu on tabs with Discard and Discard All actions.
3.OutputView is TopComponent used as container for components
implementing InputOutput interface. 
- When there is one component in OutputView do not display tab and
title of OutputView (its name) consists of "Output - <name of inner
component>" eg "Output - Compiler".
- When there is more than one component in OutputView display tabs and
title of Output view is only its localized name "Output".
4.Debugger Console (standard output tab in old winsys) will be
separated as separate TopComponent. Need to investigate what
functionality of OutputTabTerm is used and select appropriate solution
. Add to Debugger group and set close flag to true. Add OutputView to
Debugger group and set close flag to false.
Comment 2 mslama 2003-09-24 15:44:56 UTC
Finished now. Please Jano check and reopen if anything is to be
changed. Debugger Console separation has its own issue #36124.
Comment 3 mslama 2003-09-24 16:01:04 UTC
Selected nodes of OutputView have to be set according to selected
inner tab.
Comment 4 Jiri Skrivanek 2003-09-25 09:49:30 UTC
I looked at build 030924 and there is no way to close an inner tab.
Will it be implemented?
Comment 5 mslama 2003-09-25 10:00:12 UTC
After discussion there will be added "Discard" and "Discard All"
actions also to inner component popup as they now are in inner tabs.
Comment 6 mslama 2003-09-25 12:33:48 UTC
Activated nodes are set according to selected inner component. Items
Discard, Discard All were added to popup menu of inner component of