Alexandre Julliard
4a902de213
gdi32: Make GDI driver functions cdecl.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-07-06 21:47:58 +02:00
Alexandre Julliard
6887af4f2b
wineps.drv: Build with msvcrt.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-07-05 11:38:15 +02:00
Dmitry Timoshkov
c4a5485295
wineps.drv: PostScript header should be written by StartDoc instead of StartPage.
...
Otherwise a being created file has wrong signature if an application
directly injects PostScript code. This patch fixes printing from
Adobe PageMaker.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-02-13 19:45:24 +01:00
Dmitry Timoshkov
7338641e89
wineps.drv: Add stubs for escapes required by Adobe PageMaker.
...
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-02-13 19:45:24 +01:00
Huw Davies
cd9e63f758
wineps: Leave passthrough mode at the end of the page.
...
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-10-03 16:23:35 -05:00
Huw Davies
187f90d899
wineps: Add helpers to enter and leave passthrough.
...
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-10-03 16:23:31 -05:00
Huw Davies
f7c15b9fcf
wineps: Use a tri-state to describe the passthrough state.
...
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-10-03 16:23:26 -05:00
Michael Stefaniuc
e70eb53669
wineps.drv: Use SetRect/SetRectEmpty instead of open coding them.
...
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-04-19 09:11:51 +02:00
Michael Stefaniuc
b06b96595b
wineps.drv: Use wine_dbgstr_rect() to print a RECT.
...
Signed-off-by: Michael Stefaniuc <mstefani@redhat.de>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-07-07 11:15:53 +09:00
Michael Stefaniuc
148075b183
wineps.drv: Use wine_dbgstr_rect() to trace RECTs.
...
Signed-off-by: Michael Stefaniuc <mstefani@redhat.de>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-29 00:54:12 +09:00
Dmitry Timoshkov
c7d33e1d44
gdi32: Add support for 16-bit QUERYESCSUPPORT queries.
2013-02-05 10:54:23 +01:00
Huw Davies
83ba3189b3
wineps: Pass the devmode to OpenPrinter.
2012-04-12 20:38:21 +02:00
Huw Davies
7c3a522dd3
wineps: Store the unicode version of the printer name and call the unicode version of OpenPrinter.
2012-04-03 17:54:08 +02:00
Huw Davies
a152666920
wineps: Store the document title as a unicode string.
2012-04-03 17:54:01 +02:00
Huw Davies
d963a8f864
wineps: Use the unicode version of StartDocPrinter.
2012-04-02 18:26:06 +02:00
André Hentschel
ef5f3c1676
wineps.drv: Print the commands in decimal.
2011-10-11 13:37:49 +02:00
Huw Davies
39f14b68bf
wineps: Don't write a PostScript trailer if we haven't written a header.
2011-08-22 16:14:35 +02:00
Alexandre Julliard
c7a8ff26d3
gdi32: Graphics driver functions no longer need to be CDECL.
2011-07-13 14:56:12 +02:00
Alexandre Julliard
b49aaf1fed
wineps.drv: Use the HDC from the gdi_physdev structure.
2011-07-07 14:46:15 +02:00
Alexandre Julliard
10dcba499f
wineps.drv: Pass a generic PHYSDEV to all graphics functions.
2011-07-07 14:46:14 +02:00
James McKenzie
95c3c3fdc6
wineps.drv: Correct a typo.
2010-09-24 16:59:04 +02:00
Detlef Riekenberg
bd1941c3c2
wineps: Use winspool.drv for job management.
2010-08-17 12:56:33 +02:00
Alexandre Julliard
9a05f3143f
wineps.drv: Duplicate the print job support from 16-bit GDI.
2009-12-07 14:18:28 +01:00
Alexandre Julliard
7f6b6eb344
wineps.drv: Add a wrapper function for WriteSpool16.
2009-12-07 14:18:28 +01:00
Alexandre Julliard
41ea320576
wineps.drv: Make all exported entry points CDECL.
2009-03-11 14:10:13 +01:00
Andrew Talbot
94dc49ed12
wineps.drv: Assign to structs instead of using memcpy.
2008-03-22 13:21:13 +01:00
Steven Edwards
c9a0da51a5
Remove more unneeded wine 16bit header usage.
2007-08-30 12:31:01 +02:00
Andrew Talbot
550ea86ffd
wineps.drv: Declare some functions static.
2007-02-06 13:19:46 +01:00
Alexandre Julliard
2731998ae6
include: Get rid of heap.h.
2006-11-17 15:29:40 +01:00
Hans Leidekker
9f06a5a6f0
wineps.drv: Win64 printf format warning fixes.
2006-10-13 12:08:36 +02:00
Alexandre Julliard
57ed75bf09
wineps: Renamed the directory to wineps.drv.
2006-05-23 16:42:56 +02:00