const {app, BrowserWindow} = require('electron')

// Keep a global reference of the window object, if you don't, the window will
// be closed automatically when the JavaScript object is garbage collected.
let mainWindow

function createWindow () {
  mainWindow = new BrowserWindow({width: 1200, height: 600})
  mainWindow.loadURL(`file://${__dirname}/demo/index.html`)

  // Open the DevTools.
  mainWindow.webContents.openDevTools()

  // Emitted when the window is closed.
  mainWindow.on('closed', function () {
    mainWindow = null
  })
}

app.on('ready', createWindow)

// Quit when all windows are closed.
app.on('window-all-closed', function () {
  // On OS X it is common for applications and their menu bar
  // to stay active until the user quits explicitly with Cmd + Q
  if (process.platform !== 'darwin') {
    app.quit()
  }
})

app.on('activate', function () {
  // On OS X it's common to re-create a window in the app when the
  // dock icon is clicked and there are no other windows open.
  if (mainWindow === null) {
    createWindow()
  }
})

@@ -1,8 +1,45 @@
+const electron = require('electron')%0A
 const %7Ba
@@ -59,33 +59,24 @@
 ndow%7D = 
-require('
 electron
 ')%0A%0A// K
@@ -67,18 +67,16 @@
 electron
-')
 %0A%0A// Kee
@@ -267,16 +267,92 @@
 ow () %7B%0A
+  const %7Bwidth,  height%7D = electron.screen.getPrimaryDisplay().workAreaSize%0A
   mainWi
@@ -386,22 +386,16 @@
 idth
-: 1200
 , height
 : 60
@@ -394,13 +394,8 @@
 ight
-: 600
 %7D)%0A 
@@ -478,18 +478,20 @@
 vTools.%0A
-
   
+//
 mainWind

make default window size = available space