yangjie #46
14
main.js
14
main.js
|
|
@ -402,6 +402,9 @@ app.on('ready', () => {
|
||||||
case 'show':
|
case 'show':
|
||||||
mainWindow.show()
|
mainWindow.show()
|
||||||
mainWindow.focus();
|
mainWindow.focus();
|
||||||
|
mainWindow.setSkipTaskbar(false)
|
||||||
|
mainWindow.setResizable(true)
|
||||||
|
mainWindow.setAlwaysOnTop(false)
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
@ -485,6 +488,11 @@ app.on('ready', () => {
|
||||||
});
|
});
|
||||||
// 设置桌面应用基础属性
|
// 设置桌面应用基础属性
|
||||||
ipcMain.handle('setMainWindowSize', (event, config) => {
|
ipcMain.handle('setMainWindowSize', (event, config) => {
|
||||||
|
if (config.width === 250) {
|
||||||
|
mainWindow.setSkipTaskbar(true)
|
||||||
|
mainWindow.setResizable(false)
|
||||||
|
mainWindow.setAlwaysOnTop(true, 'screen-saver')
|
||||||
|
}
|
||||||
// 设置最小窗口尺寸
|
// 设置最小窗口尺寸
|
||||||
mainWindow.setMinimumSize(config.width, config.height);
|
mainWindow.setMinimumSize(config.width, config.height);
|
||||||
// 设置最大尺寸
|
// 设置最大尺寸
|
||||||
|
|
@ -572,9 +580,6 @@ app.on('ready', () => {
|
||||||
childWindow[k] = ""
|
childWindow[k] = ""
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
mainWindow.setSkipTaskbar(false)
|
|
||||||
mainWindow.setResizable(true)
|
|
||||||
mainWindow.setAlwaysOnTop(false)
|
|
||||||
} else {
|
} else {
|
||||||
childWindow[key].close()
|
childWindow[key].close()
|
||||||
childWindow[key] = ""
|
childWindow[key] = ""
|
||||||
|
|
@ -719,9 +724,6 @@ function windowOperation(config) {
|
||||||
case 'shareScreenWindow':
|
case 'shareScreenWindow':
|
||||||
x = Math.round((display.workArea.width - child.getSize()[0]) / 2);
|
x = Math.round((display.workArea.width - child.getSize()[0]) / 2);
|
||||||
child.setPosition(x, 0);
|
child.setPosition(x, 0);
|
||||||
mainWindow.setSkipTaskbar(true)
|
|
||||||
mainWindow.setResizable(false)
|
|
||||||
mainWindow.setAlwaysOnTop(true, 'screen-saver')
|
|
||||||
break;
|
break;
|
||||||
case 'chatSmallWindow':
|
case 'chatSmallWindow':
|
||||||
y = height - child.getSize()[1];
|
y = height - child.getSize()[1];
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue