describe local shortcuts before global
authorZeke Sikelianos <zeke@sikelianos.com>
Sun, 26 Feb 2017 03:21:33 +0000 (19:21 -0800)
committerZeke Sikelianos <zeke@sikelianos.com>
Sun, 26 Feb 2017 03:21:33 +0000 (19:21 -0800)
docs/tutorial/shortcuts.md

index 48caebd..131406a 100644 (file)
@@ -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.