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

Huw Davies huw at
Tue Mar 26 10:40:43 CDT 2013

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.


More information about the wine-devel mailing list