[Bug 37303] New: Change of paper size in print dialog do not update DEVMODE dmFormName member
wine-bugs at winehq.org
wine-bugs at winehq.org
Tue Sep 23 03:44:28 CDT 2014
https://bugs.winehq.org/show_bug.cgi?id=37303
Bug ID: 37303
Summary: Change of paper size in print dialog do not update
DEVMODE dmFormName member
Product: Wine
Version: 1.6.2
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: comdlg32
Assignee: wine-bugs at winehq.org
Reporter: ralf.habacker at freenet.de
Created attachment 49615
--> https://bugs.winehq.org/attachment.cgi?id=49615
Update dmFormName when changing paper size (patch)
A printer paper size change through the printer dialog of any application do
not update the DEVMODE dmFormName struct member.
How to reproduce:
1. run
WINEDEBUG=+psdrv wine notepad
2. check trace output for the following entry (we assume 'A4' is used)
trace:psdrv:dump_devmode dmPaperSize: 9
trace:psdrv:dump_devmode dmFormName: L"A4"
3. open print setting
4. change paper size to a different value (for example 'B5')
5. reopen print settings dialog
6. check trace output for the following entry
trace:psdrv:dump_devmode dmPaperSize: 11
trace:psdrv:dump_devmode dmFormName: L"A4"
-> dmFormName has still the old value
Instead it should have
trace:psdrv:dump_devmode dmFormName: L"B5"
The appended patch fixes this issue.
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
More information about the wine-bugs
mailing list