var remote = require('remote');
var dialog = remote.require('dialog');
var Menu = remote.require('menu');
var MenuItem = remote.require('menu-item');
// var dialog = require('dialog');
var gui = {
	Menu: Menu,
	MenuItem: MenuItem,
	remote: remote,

	dialog: dialog,

	getSeparatorMenu: function() {
		return new MenuItem({ type: 'separator' });
	},
	win: remote.getCurrentWindow(),
	getCurrentWindow: function() {
		return remote.getCurrentWindow();
	},
	Shell: require('shell'),
	on: function(type, callback) {

	}
};

module.exports = gui;