Ticket #1078 (closed New Feature: fixed)

Opened 7 years ago

Last modified 13 months ago

Alternative ways to display the context menu

Reported by: fredck 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

comment:1 Changed 7 years ago by fredck

  • Keywords Discussion added

comment:2 Changed 5 years ago by fredck

  • Milestone changed from CKEditor 3.0 to CKEditor 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 5 years ago by arczi

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

comment:4 Changed 4 years ago by fredck

  • Milestone CKEditor 3.x deleted

Milestone CKEditor 3.x deleted

comment:5 Changed 13 months ago by Reinmar

  • Status changed from new to closed
  • Resolution set to fixed

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 – 2012 CKSource – Frederico Knabben. All rights reserved. | Terms of use | Privacy policy