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 11446 - Adjusting JavaHelp window does not work for FileSelector
Summary: Adjusting JavaHelp window does not work for FileSelector
Status: CLOSED FIXED
Alias: None
Product: platform
Classification: Unclassified
Component: Help System (show other bugs)
Version: 3.x
Hardware: PC Linux
: P4 blocker (vote)
Assignee: Jesse Glick
URL:
Keywords:
: 11581 (view as bug list)
Depends on: 9323 19620
Blocks:
  Show dependency tree
 
Reported: 2001-04-16 15:05 UTC by Jesse Glick
Modified: 2008-12-22 18:53 UTC (History)
3 users (show)

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 Jesse Glick 2001-04-16 15:05:54 UTC
[release32 apr 15, MDI] Not sure when this was broken, but the whole system of
moving the JavaHelp window out of the way of modal dialogs, and making sure both
can be used simultaneously, does not seem to be working any more. At least, the
New wizard when displayed while JavaHelp is showing will block access to
JavaHelp, and the dialogs will not be resized the way they are supposed to be.
Could impact tutorials etc.
Comment 1 Jesse Glick 2001-04-17 21:58:43 UTC
Hmm, cannot reproduce. Seems to work fine now. Did however notice that it does
not work for the special case of "file selectors" which use the Filesystems as a
base--e.g. dialog opened from "Create Group...". These use
TopManager.NodeOperation.select. This impl creates an
org.netbeans.core.FileChooser which for some reason is a CoronaDialog, a class
used only by this subclass apparently, and which does not extend NbPresenter and
thus does not work with JavaHelp correctly. This should be fixed. So
recategorizing the bug for that.
Comment 2 Jesse Glick 2001-04-19 17:41:24 UTC
FWIW, the reason it did not work was that I was actually using apisupport's
helpset tester, which does not use the core JavaHelp system and is not designed
to behave this way. So that is fine.
Comment 3 David Simonek 2001-04-23 12:14:22 UTC
*** Issue 11581 has been marked as a duplicate of this issue. ***
Comment 4 Jan Chalupa 2001-05-05 20:35:59 UTC
Target milestone -> 3.3
Comment 5 Jesse Glick 2001-05-21 14:02:07 UTC
Also noticed that org.openide.nodes.IndexedCustomizer is a raw dialog and
reordering nodes tends to open this, causing the same positioning problem. So
that should be fixed as well (would probably require an API deprecation, but
there does not seem to be much reason for this class to be public anyway--maybe
could be fixed, moved to org.openide.actions.*, and the original deprecated and
unused).
Comment 6 Jesse Glick 2001-10-11 23:22:40 UTC
IndexedCustomizer has now been fixed.

Also a thought: maybe org.netbeans.core.JavaHelp instead of listening
for changes in NbPresenter could use Toolkit.addAWTEventListener to
determine when dialogs are opened. This might be more robust.
Comment 7 John Jullion-ceccarelli 2001-10-26 11:37:13 UTC
Help for the following dialogs is also not getting out of the way:
CVS Password Manager
Verify Groups (right-click a VCS group and choose Verify)
Comment 8 Jesse Glick 2001-10-26 11:53:02 UTC
John, for any additional dialogs other than the file selector which do
not interact properly with the help dialog, this is probably because
they are raw dialogs and not DialogDescriptor's; please file bugs for
the appropriate modules (VCS modules in this case) asking them to not
pop up raw dialogs.
Comment 9 Jan Chalupa 2001-11-27 11:50:59 UTC
Target milestone -> 3.3.1.
Comment 10 Jan Chalupa 2001-11-27 11:54:32 UTC
Target milestone -> 3.3.1.
Comment 11 Jan Chalupa 2002-01-11 14:05:02 UTC
Target milestone -> 3.4
Comment 12 Jan Chalupa 2002-01-11 14:08:41 UTC
Target milestone -> 3.4
Comment 13 Jan Chalupa 2002-01-11 14:09:30 UTC
Target milestone -> 3.4
Comment 14 Jan Chalupa 2002-01-11 14:12:04 UTC
Target milestone -> 3.4
Comment 15 Jesse Glick 2002-01-16 16:48:06 UTC
In the javahelp_api_jan_2002 branch I have a fix for this (rewrote
modal dialog handling code).
Comment 16 Jesse Glick 2002-01-22 13:50:15 UTC
Fixed, see #19620.
Comment 17 Marian Mirilovic 2002-09-05 11:34:48 UTC
verified in nb3.4
Comment 18 Quality Engineering 2003-07-01 16:32:29 UTC
Resolved for 3.4.x or earlier, no new info since then -> closing.