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.
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.
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.
Finished now. Please Jano check and reopen if anything is to be changed. Debugger Console separation has its own issue #36124.
Selected nodes of OutputView have to be set according to selected inner tab.
I looked at build 030924 and there is no way to close an inner tab. Will it be implemented?
After discussion there will be added "Discard" and "Discard All" actions also to inner component popup as they now are in inner tabs.
Activated nodes are set according to selected inner component. Items Discard, Discard All were added to popup menu of inner component of OutputView.