Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[platform-ui-dev] Re: Customizable Keybindings in Eclipse 2.1 M3



Chris,

Does #2 mean that actions specifying the "accelerator" attribute can then
be changed?  For example (from org.eclipse.search_2.1.0/plugin.xml):

            <action id="org.eclipse.search.OpenSearchDialog"
                  toolbarPath="Normal/Search"
                  menubarPath="org.eclipse.search.menu/internalDialogGroup"
                  label="%openSearchDialogAction.label"
                  tooltip="%openSearchDialogAction.tooltip"
                  icon="icons/full/ctool16/search.gif"
                  accelerator="Ctrl+H"

class="org.eclipse.search.internal.ui.OpenSearchDialogAction"/>

I'd like to redefine Ctrl+H, but can't because the Search dialog has
effectively "reserved" it.  Thanks for the clarification.

-- Dan

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - -

To: eclipse-dev@xxxxxxxxxxx, platform-ui-dev@xxxxxxxxxxx
From: "Chris McLaren" <Chris_McLaren@xxxxxxx>
Date: Wed, 13 Nov 2002 13:18:36 -0500
Subject: [platform-ui-dev] Customizable Keybindings in Eclipse 2.1 M3
Reply-To: platform-ui-dev@xxxxxxxxxxx

There is a new keybinding architecture in place for Eclipse 2.1 M3. Users
can now customize key sequences to invoke many of the actions within
Eclipse.

The keybinding engine itself should be quite stable by this point, but
there is some work which remains to be completed over the next couple of
weeks:

1. The UI (located on the preference dialog -> workbench -> key bindings)
is a very recent addition (I can count the hours). It is not functionally
complete and there are known and obvious bugs.
2. The plugin.xml files need to be generally reviewed across eclipse to
ensure actions are properly exposed for key binding customization, as well
as ensuring that the out-of-the-box keybindings for various platforms are
correctly defined.
3. Full documentation on our keybinding architecture needs to be completed
and disseminated.



Back to the top