gdi32: Printer drivers don't use the character extra spacing if lpdx is supplied.

Alexandre Julliard julliard at
Tue Mar 26 10:50:03 CDT 2013

Huw Davies <huw at> writes:

> On Tue, Mar 26, 2013 at 04:30:14PM +0100, Alexandre Julliard wrote:
>> Huw Davies <huw at> writes:
>> > Ideally this would be done in wineps.drv, but by that point the conversion to device units would cause rounding errors.
>> What about GetTextExtent functions?  Do they need this too?  Some test
>> cases would be nice.
> Note this only applies when lpDx != NULL, when it's NULL then
> char_extra is still applied.  So, yes the current GetTextExtent
> behaviour is correct.

Ah OK, I guess that makes it a PITA to test...

Alexandre Julliard
julliard at

More information about the wine-devel mailing list