Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 132272

Summary: [Workbench] Nothing is displayed when context help ID is not set; display full help system instead.
Product: [Eclipse Project] Platform Reporter: Jamie Liu <liuj1>
Component: UIAssignee: Platform-UI-Inbox <Platform-UI-Inbox>
Status: RESOLVED WONTFIX QA Contact:
Severity: enhancement    
Priority: P3 CC: dejan, Matthew_Hatem
Version: 3.2Keywords: helpwanted
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Jamie Liu CLA 2006-03-16 18:07:40 EST
On an F1 press, nothing happens when no context ID has been set.  Can we add an enhancement to display the full help system for that case?

Suggested fix:
In org.eclipse.ui.internal.help.WorkbenchHelpSystem, inside WorkbenchHelpListener#helpRequested(HelpEvent), there is the following:

if (context != null) {
  Point point = computePopUpLocation(event.widget.getDisplay());
  getInstance().displayContext(context, point.x, point.y);
}

Can we add:

else {
  getInstance().displayHelp();
}

to display the full help system instead of do nothing?

Thank you for your attention.
Comment 1 Michael Van Meekeren CLA 2006-03-20 14:27:24 EST
Dejan, any problems with this, or could you ask the UA help representative to comment?
Comment 2 Jamie Liu CLA 2006-05-22 16:29:35 EDT
Any chance for this to be resolved in Eclipse 3.2?
Comment 3 Tod Creasey CLA 2006-05-23 08:36:36 EDT
There will be no more enhancement work in 3.2.
Comment 4 Tod Creasey CLA 2007-04-05 15:47:05 EDT
There are currently no plans to implement this functionality although we would be happy to review a patch. 3.3 is now locked down for features.
Comment 5 Denis Roy CLA 2009-08-30 02:23:45 EDT
As of now 'LATER' and 'REMIND' resolutions are no longer supported.
Please reopen this bug if it is still valid for you.