Opened 15 years ago

Closed 13 years ago

Last modified 12 months ago

#7400 closed enhancement (wontfix)

Windows: allow turning off of status window

Reported by: SF/clemty Owned by: Kirben
Priority: normal Component: Port: Win32
Keywords: Cc:
Game:

Description

on windows (other versions as well?) the status text
mode window pops up together with the game window
(showing status of game, errors, etc)

how about a cmdline parameter or an ini setting/hotkey
to hide this window?

Ticket imported from: #1093939. Ticket imported from: feature-requests/216.

Change History (9)

comment:1 by fingolfin, 15 years ago

Owner: set to Kirben

comment:2 by fingolfin, 15 years ago

I never used ScummVM on Windows. What window is that, exactly? A
console window or so?

Kirben, can you confirm this behaviour?

comment:3 by Kirben, 15 years ago

Yes, the console window is always keep open when using
ScummVM under Windows (See image). This was originallly
due to the old debugger using console window for output and
to make reporting bugs easier.
I added a compile option in the past (define NO_CONSOLE)
to disable console window, if people want to.
The console window can be freed after running a program, by
using FreeConsole() but I find that is unreliable under later
versions of Windows.

comment:4 by SF/clemty, 15 years ago

I once found a workaround:

http://sourceforge.net/forum/forum.php?
thread_id=1211722&forum_id=115756

maybe I'll find time to finnish that (thinking of scummvm_silent.
exe in the same dir as scummvm.exe, parses cmdline
parameters)

maybe also a scummvm-debug.exe which keeps the window
open after execution (to counter that FAQ entry 4.6 - http://
scummvm.org/faq.php#4-6 )

both loaders would be about 32kbyte each and work with later
ScummVM versions

comment:5 by fingolfin, 13 years ago

So what shall we do with this? Do we reject it? Do we act on it? Or what is the
situation?

comment:6 by fingolfin, 13 years ago

Status: newpending

comment:7 by Kirben, 13 years ago

Resolution: wontfix
Status: pendingclosed

comment:8 by Kirben, 13 years ago

Using FreeConsole() is the only method I know, but too
unreliable when starting a program via command line.

So rejectiing this request.

comment:9 by digitall, 12 months ago

Component: Port: Win32
Note: See TracTickets for help on using tickets.