Signed-off-by: Jacek Caban jacek@codeweavers.com --- The plan is to move console window support to conhost (where it will use the new architecture), allowing removal of the code for the old console architecture in kernel32/server/wineconsole. Once we have complete support in conhost, I will change AllocConsole() to use it instead of wineconsole and reimplement wineconsole as a simple AllocConsole wrapper.
This series implements enough window support to pass Wine tests (although to run tests in a way that will exercise that, patching AllocConsole as mentioned above). Interactivity support will follow.
programs/conhost/Makefile.in | 6 +- programs/conhost/conhost.c | 121 +++---------------------------- programs/conhost/conhost.h | 135 +++++++++++++++++++++++++++++++++++ programs/conhost/window.c | 101 ++++++++++++++++++++++++++ 4 files changed, 248 insertions(+), 115 deletions(-) create mode 100644 programs/conhost/conhost.h create mode 100644 programs/conhost/window.c