Skip to content

Commit 9581b69

Browse files
Add constants for values of DEVMODE#dmFields
1 parent f58508a commit 9581b69

File tree

1 file changed

+31
-0
lines changed
  • contrib/platform/src/com/sun/jna/platform/win32

1 file changed

+31
-0
lines changed

contrib/platform/src/com/sun/jna/platform/win32/WinGDI.java

+31
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,37 @@
4444
public interface WinGDI {
4545
int RDH_RECTANGLES = 1;
4646

47+
int DM_ORIENTATION = 0x00000001;
48+
int DM_PAPERSIZE = 0x00000002;
49+
int DM_PAPERLENGTH = 0x00000004;
50+
int DM_PAPERWIDTH = 0x00000008;
51+
int DM_SCALE = 0x00000010;
52+
int DM_POSITION = 0x00000020;
53+
int DM_NUP = 0x00000040;
54+
int DM_DISPLAYORIENTATION = 0x00000080;
55+
int DM_COPIES = 0x00000100;
56+
int DM_DEFAULTSOURCE = 0x00000200;
57+
int DM_PRINTQUALITY = 0x00000400;
58+
int DM_COLOR = 0x00000800;
59+
int DM_DUPLEX = 0x00001000;
60+
int DM_YRESOLUTION = 0x00002000;
61+
int DM_TTOPTION = 0x00004000;
62+
int DM_COLLATE = 0x00008000;
63+
int DM_FORMNAME = 0x00010000;
64+
int DM_LOGPIXELS = 0x00020000;
65+
int DM_BITSPERPEL = 0x00040000;
66+
int DM_PELSWIDTH = 0x00080000;
67+
int DM_PELSHEIGHT = 0x00100000;
68+
int DM_DISPLAYFLAGS = 0x00200000;
69+
int DM_DISPLAYFREQUENCY = 0x00400000;
70+
int DM_ICMMETHOD = 0x00800000;
71+
int DM_ICMINTENT = 0x01000000;
72+
int DM_MEDIATYPE = 0x02000000;
73+
int DM_DITHERTYPE = 0x04000000;
74+
int DM_PANNINGWIDTH = 0x08000000;
75+
int DM_PANNINGHEIGHT = 0x10000000;
76+
int DM_DISPLAYFIXEDOUTPUT = 0x20000000;
77+
4778
@FieldOrder({ "dmDeviceName", "dmSpecVersion", "dmDriverVersion", "dmSize", "dmDriverExtra", "dmFields", "dmUnion1", "dmColor",
4879
"dmDuplex", "dmYResolution", "dmTTOption", "dmCollate", "dmFormName", "dmLogPixels", "dmBitsPerPel", "dmPelsWidth",
4980
"dmPelsHeight", "dummyunionname2", "dmDisplayFrequency", "dmICMMethod", "dmICMIntent", "dmMediaType", "dmDitherType",

0 commit comments

Comments
 (0)