commit (head): more toward 4476

From: Tomas Frydrych <>
Date: Sat Apr 30 2005 - 12:40:18 CEST

This is some more work toward enabling Unicode input on winNT (without
having to compile as a unicode application).

I provided three new functions in ut_Win32OS.h, which wrap around the
standard win32 api:

UT_RegisterClassEx(), UT_CreateWindowEx(), and UT_DefWindowProc().

These functions call the W or A versions of the api depending on whether
we are on NT or 9x, and I have replaced all the calls we make with these
(with the exception of a couple of controls in the About dlg).

This means that now dlg input into the main document works on winNT, and
the application window can have an arbitrary title.

The next step is to deal with dialogues, so that it is possible to also
input unicode-based text into dlg controls.

This should not be backported; it is too pervasive.

files: various in ev/win wp/ap/win and af/xap/win

Received on Sat Apr 30 12:40:37 2005

This archive was generated by hypermail 2.1.8 : Sat Apr 30 2005 - 12:40:37 CEST