Use electron module

This commit is contained in:
Yuya Ochiai
2015-11-20 18:54:44 +09:00
parent 07f42063e6
commit bcf578a4e2
7 changed files with 24 additions and 21 deletions

View File

@@ -1,9 +1,10 @@
'use strict';
var Menu = require('menu');
const electron = require('electron');
const Menu = electron.Menu;
var createTemplate = function(mainWindow) {
var app_name = require('app').getName()
var app_name = electron.app.getName();
var first_menu_name = (process.platform === 'darwin') ? app_name : 'File';
var template = [];
template.push({
@@ -20,7 +21,7 @@ var createTemplate = function(mainWindow) {
label: 'Quit',
accelerator: 'CmdOrCtrl+Q',
click: function(item, focusedWindow) {
require('app').quit();
electron.app.quit();
}
}]
});

View File

@@ -1,8 +1,8 @@
'use strict';
var remote = require('remote');
var Menu = remote.require('menu');
var MenuItem = remote.require('menu-item');
const remote = require('electron').remote;
const Menu = remote.Menu;
const MenuItem = remote.MenuItem;
var createDefault = function() {
var menu = new Menu();

View File

@@ -1,7 +1,8 @@
'use strict';
var Menu = require('menu');
var MenuItem = require('menu-item');
const electron = require('electron');
const Menu = electron.Menu;
const MenuItem = electron.MenuItem;
var createDefault = function() {
var menu = new Menu();