c42f/displaz

The console subsystem strikes back

Closed this issue · 2 comments

c42f commented

As it turns out, splitting displaz into win32 and console subsytem executables displaz-gui.exe and displaz.exe hasn't fixed the problem of an extra terminal window appearing on windows.

Presumably this is because displaz.exe is still being used to send command line arguments down the socket.

Options to fix this seem to include making displaz-gui understand some of the basic command line arguments. Maybe it's worth reconsidering the .com + .exe hack...

c42f commented

The icon is also not showing, which is probably related - I'll need to update the file associations to point to displaz-gui instead of displaz.

c42f commented

May also be worth revisiting having both GUI and console as part of the same executable; perhaps this is actually doable provided the scripting bindings don't mind calling a GUI process. See f02acf5 for some context, and the links in #71.