 electron中文教程
app.on('window-all-closed', () => { 37. // 在 macOS 上,除非用户用 Cmd + Q 确定地退出, 38. // 否则绝大部分应用及其菜单栏会保持激活。 快速入门 - 32 - 本文档使用 书栈(BookStack.CN) 构建 39. if (process.platform !== 'darwin') { 40. Windows ELECTRON_NO_ATTACH_CONSOLE Windows 环境变量 - 54 - 本文档使用 书栈(BookStack.CN) 构建 不可再 Linux 上使用全局菜单栏. 关闭旧的内置模块如 require('ipc') 的通用模块. ELECTRON_FORCE_WINDOW_MENU_BAR Linux ELECTRON_HIDE_INTERNAL_MODULES disableAutoHideCursor Boolean - 当 typing 时是否隐藏鼠标.默认 false . autoHideMenuBar Boolean - 除非点击 Alt ,否则隐藏菜单栏.默认为 false . enableLargerThanScreen Boolean - 是否允许允许改变窗口大小大于屏幕. 默认是 false . backgroundColor0 码力 | 203 页 | 2.72 MB | 1 年前3 electron中文教程
app.on('window-all-closed', () => { 37. // 在 macOS 上,除非用户用 Cmd + Q 确定地退出, 38. // 否则绝大部分应用及其菜单栏会保持激活。 快速入门 - 32 - 本文档使用 书栈(BookStack.CN) 构建 39. if (process.platform !== 'darwin') { 40. Windows ELECTRON_NO_ATTACH_CONSOLE Windows 环境变量 - 54 - 本文档使用 书栈(BookStack.CN) 构建 不可再 Linux 上使用全局菜单栏. 关闭旧的内置模块如 require('ipc') 的通用模块. ELECTRON_FORCE_WINDOW_MENU_BAR Linux ELECTRON_HIDE_INTERNAL_MODULES disableAutoHideCursor Boolean - 当 typing 时是否隐藏鼠标.默认 false . autoHideMenuBar Boolean - 除非点击 Alt ,否则隐藏菜单栏.默认为 false . enableLargerThanScreen Boolean - 是否允许允许改变窗口大小大于屏幕. 默认是 false . backgroundColor0 码力 | 203 页 | 2.72 MB | 1 年前3
 通过 Electron 托盘(tray)实现后台执⾏⻓任务e.preventDefault(); }); 效果如下: 创建托盘并添加菜单操作 禁⽤双击(MacOS 系统不⽀持双击操作) 菜单栏⽀持操作:关于产品、显示、退出 MacOS 默认是左单击打开菜单栏、Windows 是右单击打开菜单栏 Windows 左单击显示界⾯ let tray = null; const createTray = () => { const0 码力 | 6 页 | 1.19 MB | 1 年前3 通过 Electron 托盘(tray)实现后台执⾏⻓任务e.preventDefault(); }); 效果如下: 创建托盘并添加菜单操作 禁⽤双击(MacOS 系统不⽀持双击操作) 菜单栏⽀持操作:关于产品、显示、退出 MacOS 默认是左单击打开菜单栏、Windows 是右单击打开菜单栏 Windows 左单击显示界⾯ let tray = null; const createTray = () => { const0 码力 | 6 页 | 1.19 MB | 1 年前3
 2019-2021 美团技术年货 前端篇Sketch 如何运行插件,以及如何将插件集成进 Sketch 的 菜单栏中。 commands 使用一个数组,记录了插件所提供的所有命令。比如下面的例子,当 用户从菜单栏点击 “显示工具栏”这个条目时,就会执行 script.js 中的 function showPlugin() 。menu 则提供了插件在 Sketch 菜单栏中的布局信息,Sketch 会在 插件被加载时初始化菜单。 { 如果你还不满足于此,说明你真的是个很爱学习,也很有潜力的开发同学。一个完善 的插件需要包括交互层、API 层、业务层、调试层以及发布层,每层各司其职,它们 都在默默干好自己的工作。 前面的步骤,通过构件菜单栏、创建 Webiew 完成了交互层的开发;通过 Webview 的 Bridge 传递用户操作到插件侧代码,之后调用 Sketch API 对图层进行操作,这 是 API 层的工作;而根据自身需求并依托交互层与0 码力 | 738 页 | 50.29 MB | 1 年前3 2019-2021 美团技术年货 前端篇Sketch 如何运行插件,以及如何将插件集成进 Sketch 的 菜单栏中。 commands 使用一个数组,记录了插件所提供的所有命令。比如下面的例子,当 用户从菜单栏点击 “显示工具栏”这个条目时,就会执行 script.js 中的 function showPlugin() 。menu 则提供了插件在 Sketch 菜单栏中的布局信息,Sketch 会在 插件被加载时初始化菜单。 { 如果你还不满足于此,说明你真的是个很爱学习,也很有潜力的开发同学。一个完善 的插件需要包括交互层、API 层、业务层、调试层以及发布层,每层各司其职,它们 都在默默干好自己的工作。 前面的步骤,通过构件菜单栏、创建 Webiew 完成了交互层的开发;通过 Webview 的 Bridge 传递用户操作到插件侧代码,之后调用 Sketch API 对图层进行操作,这 是 API 层的工作;而根据自身需求并依托交互层与0 码力 | 738 页 | 50.29 MB | 1 年前3
 廖雪峰JavaScript教程window 对象不但充当全局作用域,而且表示浏览器窗口。 window 对象有 innerWidth 和 innerHeight 属性,可以获取浏览器窗口的内部宽度和高度。 内部宽高是指除去菜单栏、工具栏、边框等占位元素后,用于显示网页的净宽高。 兼容性:IE<=8不支持。 1. 'use strict'; 2. 3. // 可以调整浏览器窗口大小试试: 4. alert('window0 码力 | 264 页 | 2.81 MB | 10 月前3 廖雪峰JavaScript教程window 对象不但充当全局作用域,而且表示浏览器窗口。 window 对象有 innerWidth 和 innerHeight 属性,可以获取浏览器窗口的内部宽度和高度。 内部宽高是指除去菜单栏、工具栏、边框等占位元素后,用于显示网页的净宽高。 兼容性:IE<=8不支持。 1. 'use strict'; 2. 3. // 可以调整浏览器窗口大小试试: 4. alert('window0 码力 | 264 页 | 2.81 MB | 10 月前3
共 4 条
- 1













