1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
| const { Menu, app } = require('electron');
const menu = Menu.buildFromTemplate([ { label: '文件', submenu: [ { label: '打开', accelerator: 'CmdOrCtrl+O', click: () => { }, }, { type: 'separator' }, { label: '保存', accelerator: 'CmdOrCtrl+S', enabled: false, click: () => { }, }, { type: 'separator' }, { role: 'quit' }, ], }, { label: '编辑', submenu: [ { role: 'undo' }, { role: 'redo' }, { type: 'separator' }, { role: 'cut' }, { role: 'copy' }, { role: 'paste' }, { role: 'selectAll' }, ], }, { label: '视图', submenu: [ { role: 'reload' }, { role: 'toggleDevTools' }, { type: 'separator' }, { role: 'zoomIn' }, { role: 'zoomOut' }, { role: 'resetZoom' }, ], }, ]);
Menu.setApplicationMenu(menu);
|