3 ms·
That's a low barrier for what is meant by managing multiple windows. What I mean by "managing multiple windows" is a single OS-process and application managing
by bmitc 4y ago
That's a low barrier for what is meant by managing multiple windows.
What I mean by "managing multiple windows" is a single OS-process and application managing multiple windows: creating them, destroying them, hiding them, etc. Electron cannot do this. You are basically creating separate applications that talk to each other through inter-process communication. I mean, it says it right there in the link you posted. The process model of Electron is complex.
Here's how you create multiple windows in my in-work prototype:
let windowing = Windowing()
windowing.Initialize()
windowing.CreateWindow("Window 1")
windowing.CreateWindow("Window 2")
windowing.CreateWindow("Window 3")
while(windowing.WindowsAreOpen) do
System.Threading.Thread.Sleep(100)