Community
Participate
Working Groups
I was checking on the help context ids used in external tools, and noticed this in ToolPreferencePage: public void createControl(Composite parent) { super.createControl(parent); // should do something here with the help.. /* FIXME WorkbenchHelp.setHelp( parent, new Object[] { IAntHelpContextIds.ANT_PREFERENCE_PAGE }); */ } In IHelpContextIds we have: public static final String ANT_PREFERENCE_PAGE = PREFIX + "ant_preference_page_context"; //$NON-NLS-1$ public static final String LOG_CONSOLE_PREFERENCE_PAGE = PREFIX + "log_console_preference_page_context"; //$NON-NLS-1$ We should either use the LOG_CONSOLE_PREFERENCE_PAGE as the id for ToolPreferencePage or define a TOOL_PREFERENCE_PAGE , and of course the Workbench.setHelp(...) should be uncommented.
Need to check Help context Ids for all of external tools.
*** Bug 20981 has been marked as a duplicate of this bug. ***
The code side of this has been completed...except for the Ant Editor. Need to investigate how this is done by the Java editor. Still need to generate all of the xml etc to test the F1.
*** Bug 33784 has been marked as a duplicate of this bug. ***
Removing RC4 tag, as no code fixes will go into RC4.
All that I know that is left is F1 support from the Ant editor.
Added the help for the Ant editor.
Please verify Jared.
F1 help in the editor doesn't work on GTK. Note that it doesn't work in the Java editor either. This problem is filed as Bug 36153.
Jared, I don't get anything when I hit F1 in the Ant editor on WinXP.
Reportedly doesn't work.
I versioned and released the org.eclipse.platform.doc.user plugin. Will be in the next integration build.
Verified.