[ros-bugs] [Bug 143] csrss: GUI console windows should belong to the console process

ReactOS.Bugzilla at reactos.org ReactOS.Bugzilla at reactos.org
Fri Oct 14 00:55:11 UTC 2011


http://www.reactos.org/bugzilla/show_bug.cgi?id=143


Shinobu Maehara <congruwer at yahoo.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |congruwer at yahoo.co.uk




--- Comment #8 from Shinobu Maehara <congruwer at yahoo.co.uk>  2011-10-14 00:55:10 CET ---
Note that there are downsides to having the console windows implemented inside
CSRSS. It makes it hard to replace the console window with some other
implementation (for power users who want advanced functionality) and it is also
the reason why in Windows XP console windows cannot be themed. So in the long
term it would be nice to move the actual windows outside of CSRSS (I believe
that's what Microsoft eventually moved them to a separate conhost.exe process).
If we can move the console windows into the separate console application's
processes, we wouldn't need to lie, but we'd need a way to transfer a console
window on process termination. I don't know which is harder.
If Windows lies about console windows, I suspect the primary reason is to make
Task Manager work right for console applications.


-- 
Configure bugmail: http://www.reactos.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.



More information about the Ros-bugs mailing list