Bug 84656 - Provide programmatic creation of keybindings
Summary: Provide programmatic creation of keybindings
Status: RESOLVED DUPLICATE of bug 84623
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 3.1   Edit
Hardware: PC Windows 2000
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Platform-UI-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
: 84655 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-02-08 03:57 EST by James Willans CLA
Modified: 2005-02-08 04:55 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description James Willans CLA 2005-02-08 03:57:55 EST
Currently key bindings can only be specified declaratively in the plugin.xml. 
We would like an approach that enables this to be done programmatically and
dynamically.  Our RCP application does not know about keybindings (and many
other GUI aspects such as menus) until after the application has started.  At
which point it connects to a remote server, the keybindings are determined by
messages received from the server.
Comment 1 James Willans CLA 2005-02-08 04:40:09 EST
*** Bug 84655 has been marked as a duplicate of this bug. ***
Comment 2 James Willans CLA 2005-02-08 04:43:15 EST
Just to add to my previous comment.  Ideally we would like to specify the key
binding using IAction.setAccelerator(..) and bypass the whole command framework
since it is too heavyweight for our needs.  If there was a scenario where this
was possible, then we wouldn't require the programmatic specification of key
binding for commands.
Comment 3 James Willans CLA 2005-02-08 04:55:31 EST

*** This bug has been marked as a duplicate of 84623 ***