Community
Participate
Working Groups
This has been a long story about Help keys being different on different WSs. However, we DO know that F1 is the accelerator used for dynamic help on Windows and that users cannot change it (unlike on Carbon or GTK+). I will attach a patch that adds F1 to the menu item label on Windows. Note that we cannot use key bindings because the accelerator is implied - we should not process the key ourselves.
Created attachment 20756 [details] The patch for F1 to show up on Dynamic Help on WIN32
I already know this goes to Nick :-).
ActionFactory.DYNAMIC_HELP is available for other RCP apps to use. Do RCP apps need to do anything special to get F1 to map to dynamic help? If extra steps are needed, then the action should not show F1 without checking.
No, F1 is always hooked to dynamic help - the label just spells it out. RCPs cannot change that fact and do not need to do anything special.
Patch applied then. In future, please do not include a reformat in the patch, to make it easier to see the actual changes.
Sorry - force of habbit. Will be more careful in the future.
Verified in I20050509-2010.