Opened 17 years ago

Closed 12 years ago

#1078 closed New Feature (fixed)

Alternative ways to display the context menu

Reported by: Frederico Caldeira Knabben Owned by:
Priority: Normal Milestone:
Component: UI : Context Menu Version:
Keywords: Discussion Cc:

Description

There are security settings on browsers to block scripts from disabling the default context menu. In those cases, users will have no way to display our custom menu, as the only option we have for now is the right-click (as expected, btw).

We should provide alternative ways to display the menu. Some proposals are:

  • [Left Click] + [Keyboard Accelerator] : we could use CTRL on Windows and META on Mac. The problem is that IE uses CTRL+Click to select the paragraph. I'm not sure we have people using that our there, but we would be removing that feature from the browser. ALT instead is used to activate the application menu on Windows, so we may have conflict.
  • CTRL + [Space] : we can also make it configurable in the fckconfig.js file. It means that a "ContextMenu" command should also be created.

Change History (5)

comment:1 Changed 17 years ago by Frederico Caldeira Knabben

Keywords: Discussion added

comment:2 Changed 16 years ago by Frederico Caldeira Knabben

Milestone: CKEditor 3.0CKEditor 3.x

In V3, it's already possible to open the context menu with SHIFT+F10. This is the default key combination on Windows for that.

The CTRL+CLICK option is still to be well thought, as there may be conflicts with other browser and OS functions (as explained in the ticket).

comment:3 Changed 16 years ago by Artur Formella

What about menu button? It would be very simple. For SCAYT even richCombo with all suggestions.

comment:4 Changed 14 years ago by Frederico Caldeira Knabben

Milestone: CKEditor 3.x

Milestone CKEditor 3.x deleted

comment:5 Changed 12 years ago by Piotrek Koszuliński

Resolution: fixed
Status: newclosed

This issue expired. At some point we made it possible to open context menu using ctrl+shift+f10.

Note: See TracTickets for help on using tickets.
© 2003 – 2022, CKSource sp. z o.o. sp.k. All rights reserved. | Terms of use | Privacy policy