zoukankan      html  css  js  c++  java
  • 加速器 | Accelerator (Accelerator) – Electron 中文开发手册

    [

    加速器 | Accelerator (Accelerator) - Electron 中文开发手册
    定义键盘快捷键。加速器是字符串,可以包含多个修饰符和键码,并由+字符组合,并用于在整个应用程序中定义键盘快捷键。例子:CommandOrControl+ACommandOrControl+Shift+ZglobalShortcut使用该register方法向模块注册快捷方式,即

    const {app, globalShortcut} = require('electron')
    
    app.on('ready', () => {
      // Register a 'CommandOrControl+Y' shortcut listener.
      globalShortcut.register('CommandOrControl+Y', () => {
        // Do stuff when Y and either Command/Control is pressed.
      })
    })

    平台通知

    在Linux和Windows上,Command密钥没有任何影响,所以使用CommandOrControl它代表Command在macOS上以及Control在Linux和Windows上定义一些加速器。使用Alt而不是Option。该Option键只存在于Mac系统,而Alt关键是适用于所有平台。该Super键映射到Windows在Windows和Linux和关键Cmd在MacOS。

    可用修饰符

    Command(或Cmd简称)Control(或Ctrl简称)CommandOrControl(或CmdOrCtrl简称)AltOptionAltGrShiftSuper

    可用的密钥代码

    0到9A到ZF1到F24如〜,!,@,#,$等标点符号PlusSpaceTabBackspaceDeleteInsertReturn(或Enter作为别名)Up,Down,Left和Right Home和EndPageUp和PageDownEscape(或Esc简称)VolumeUp,VolumeDown和VolumeMute MediaNextTrack,MediaPreviousTrack,MediaStop和MediaPlayPause PrintScreen

    ]
    转载请保留页面地址:https://www.breakyizhan.com/javascript/25836.html
  • 相关阅读:
    线程同步(二)—— 条件变量
    线程同步(一)—— 互斥锁
    进程同步(四)—— 消息队列
    Nginx反向代理服务器的配置
    散列表(hash表)
    浅谈bitmap
    进程空间分配和堆栈大小
    拓扑排序
    归并排序
    快速排序
  • 原文地址:https://www.cnblogs.com/breakyizhan/p/13263100.html
Copyright © 2011-2022 走看看