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 96457 - Application Action should be docked
Summary: Application Action should be docked
Status: VERIFIED FIXED
Alias: None
Product: guibuilder
Classification: Unclassified
Component: App Framework (show other bugs)
Version: 6.x
Hardware: All All
: P2 blocker (vote)
Assignee: Joshua Marinacci
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-02-23 15:45 UTC by Jana Maleckova
Modified: 2007-07-23 15:09 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jana Maleckova 2007-02-23 15:45:32 UTC
NetBeans IDE Dev (Build 070223)
1.6.0-rc; Java HotSpot(TM) Client VM 1.6.0-rc-b104
Windows XP version 5.1 running on x86
en_GB (nb); Cp1252

Description:
============
If Global Action List is invoked from window menu, it should not be opened as
e.g. Options window but should docked as e.g. output win...
Comment 1 Joshua Marinacci 2007-03-01 21:58:55 UTC
I have made the Global Action List be docked next to the Output window. Please confirm that this works 
for you. Thanks.
Comment 2 Jana Maleckova 2007-03-06 13:21:40 UTC
I can confirm Global Action List is docked but it's behavior is not the same as
of the other docked windows.

ever docked window remembers it's last position. 
e.g. have opened Output win and Search Results. They are opened and displayed as
tabbed pane. If one of them is closed and opened again, it's position and
displayed style is as tabbed pane (the same as before). 
The same behavior is when user wants to display both windows under each other.

Global Action List (newly Application Actions) doesn't pass this. It sufficient
to put it under e.g. Output win and place it back (as tabbed pane). Then in
every case when Application Actions win is closed and reopened, it's position is
always under Output win despite last grouping was as tabbed pane.
Comment 3 Joshua Marinacci 2007-03-13 04:11:56 UTC
I can confirm this bug. This window should implement the proper persistence mechanism to remember 
it's place when it is created again.
Comment 4 Jana Maleckova 2007-03-19 13:54:52 UTC
I noticed that Application Action Editor could be displayed not only as docked
window but also in part which is intended for design or for editor. And that's
wrong behavior. Could you look at it ?
Comment 5 Joshua Marinacci 2007-04-16 23:24:33 UTC
This is fixed now.
Comment 6 Jana Maleckova 2007-04-25 12:52:46 UTC
verified on

NetBeans IDE Dev (Build 070425)
1.6.0; Java HotSpot(TM) Client VM 1.6.0-b105
Windows XP version 5.1 running on x86
en_GB (nb); Cp1252
Comment 7 Jana Maleckova 2007-05-21 13:14:46 UTC
NetBeans IDE Dev (Build 070521)
1.6.0_02-ea; Java HotSpot(TM) Client VM 1.6.0_02-ea-b02
Windows XP version 5.1 running on x86
en_GB (nb); Cp1252

When Application Action Editor is opened for the first time, it's window is not
correctly docked in place of output win.
Comment 8 Tomas Pavek 2007-07-02 15:01:17 UTC
Fixed.

/cvs/form/swingapp/src/org/netbeans/modules/swingapp/actions/ShowGlobalActionTableAction.java
new revision: 1.7; previous revision: 1.6
/cvs/form/swingapp/src/org/netbeans/modules/swingapp/resources/windowmanager/GlobalActionTable.wstcref
initial revision: 1.1
/cvs/form/swingapp/src/org/netbeans/modules/swingapp/resources/components/GlobalActionTable.settings
new revision: 1.3; previous revision: 1.2
/cvs/form/swingapp/src/org/netbeans/modules/swingapp/resources/layer.xml
new revision: 1.8; previous revision: 1.7
/cvs/form/swingapp/src/org/netbeans/modules/swingapp/resources/windowmanager/globallist/GlobalActionTable.wstcref
new revision: delete; previous revision: 1.2
/cvs/form/swingapp/src/org/netbeans/modules/swingapp/GlobalActionTable.java
new revision: 1.6; previous revision: 1.5
Comment 9 Jana Maleckova 2007-07-23 15:09:16 UTC
verified on 
Product Version: NetBeans IDE Dev (Build 070723) Java: 1.6.0_02; Java HotSpot(TM) Client VM 1.6.0_02-b05 System: Windows
XP version 5.1 running on x86; Cp1252; en_GB (nb)