code cleanup

This commit is contained in:
rafael-aero
2021-09-15 11:14:45 +02:00
parent 664d5f7236
commit 51013d5825
37 changed files with 127 additions and 121 deletions

View File

@@ -15,24 +15,30 @@ namespace ElectronNET.WebApp.Controllers
{
string appPath = await Electron.App.GetAppPathAsync();
var mainWindow = Electron.WindowManager.BrowserWindows.First();
Electron.IpcMain.Send(mainWindow, "got-app-path", appPath);
if (Electron.WindowManager.TryGetBrowserWindows(info.browserId, out var window))
{
Electron.IpcMain.Send(window, "got-app-path", appPath);
}
});
Electron.IpcMain.OnWithId("sys-info", async (info) =>
{
string homePath = await Electron.App.GetPathAsync(PathName.Home);
var mainWindow = Electron.WindowManager.BrowserWindows.First();
Electron.IpcMain.Send(mainWindow, "got-sys-info", homePath);
if (Electron.WindowManager.TryGetBrowserWindows(info.browserId, out var window))
{
Electron.IpcMain.Send(window, "got-sys-info", homePath);
}
});
Electron.IpcMain.OnWithId("screen-info", async (info) =>
{
var display = await Electron.Screen.GetPrimaryDisplayAsync();
var mainWindow = Electron.WindowManager.BrowserWindows.First();
Electron.IpcMain.Send(mainWindow, "got-screen-info", display.Size);
if (Electron.WindowManager.TryGetBrowserWindows(info.browserId, out var window))
{
Electron.IpcMain.Send(window, "got-screen-info", display.Size);
}
});
}