From ba4a2d7c307cc5fe9e57aab898f6b619babc1f81 Mon Sep 17 00:00:00 2001 From: Zeke Sikelianos Date: Sat, 25 Feb 2017 19:21:33 -0800 Subject: [PATCH] describe local shortcuts before global --- docs/tutorial/shortcuts.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/docs/tutorial/shortcuts.md b/docs/tutorial/shortcuts.md index 48caebd67255..131406a98e7e 100644 --- a/docs/tutorial/shortcuts.md +++ b/docs/tutorial/shortcuts.md @@ -2,21 +2,6 @@ > Configure local and global keyboard shortcuts -## Global Shortcuts - -You can use the [globalShortcut] module to detect keyboard events even when -the application does not have keyboard focus. - -```js -const {app, globalShortcut} = require('electron') - -app.on('ready', () => { - globalShortcut.register('CommandOrControl+X', () => { - console.log('CommandOrControl+X is pressed') - }) -}) -``` - ## Local Shortcuts You can use the [Menu] module to configure keyboard shortcuts that will @@ -46,6 +31,21 @@ If you want to configure a local keyboard shortcut to trigger an action that _does not_ have a corresponding menu item, you can use the [electron-localshortcut] npm module. +## Global Shortcuts + +You can use the [globalShortcut] module to detect keyboard events even when +the application does not have keyboard focus. + +```js +const {app, globalShortcut} = require('electron') + +app.on('ready', () => { + globalShortcut.register('CommandOrControl+X', () => { + console.log('CommandOrControl+X is pressed') + }) +}) +``` + ## Shortcuts within a BrowserWindow If you want to handle keyboard shortcuts for a [BrowserWindow], you can use the `keyup` and `keydown` event listeners on the window object inside the renderer process.