Move DM* defines from winbase.h -> wingdi.h.
This commit is contained in:
parent
e8ceac986b
commit
ed6d459f03
|
@ -909,123 +909,6 @@ typedef DWORD (WINAPI *LPPROGRESS_ROUTINE)(LARGE_INTEGER, LARGE_INTEGER, LARGE_I
|
||||||
LARGE_INTEGER, DWORD, DWORD, HANDLE,
|
LARGE_INTEGER, DWORD, DWORD, HANDLE,
|
||||||
HANDLE, LPVOID);
|
HANDLE, LPVOID);
|
||||||
|
|
||||||
#define DM_UPDATE 1
|
|
||||||
#define DM_COPY 2
|
|
||||||
#define DM_PROMPT 4
|
|
||||||
#define DM_MODIFY 8
|
|
||||||
|
|
||||||
#define DM_IN_BUFFER DM_MODIFY
|
|
||||||
#define DM_IN_PROMPT DM_PROMPT
|
|
||||||
#define DM_OUT_BUFFER DM_COPY
|
|
||||||
#define DM_OUT_DEFAULT DM_UPDATE
|
|
||||||
|
|
||||||
#define DM_ORIENTATION 0x00000001L
|
|
||||||
#define DM_PAPERSIZE 0x00000002L
|
|
||||||
#define DM_PAPERLENGTH 0x00000004L
|
|
||||||
#define DM_PAPERWIDTH 0x00000008L
|
|
||||||
#define DM_SCALE 0x00000010L
|
|
||||||
#define DM_COPIES 0x00000100L
|
|
||||||
#define DM_DEFAULTSOURCE 0x00000200L
|
|
||||||
#define DM_PRINTQUALITY 0x00000400L
|
|
||||||
#define DM_COLOR 0x00000800L
|
|
||||||
#define DM_DUPLEX 0x00001000L
|
|
||||||
#define DM_YRESOLUTION 0x00002000L
|
|
||||||
#define DM_TTOPTION 0x00004000L
|
|
||||||
#define DM_BITSPERPEL 0x00040000L
|
|
||||||
#define DM_PELSWIDTH 0x00080000L
|
|
||||||
#define DM_PELSHEIGHT 0x00100000L
|
|
||||||
#define DM_DISPLAYFLAGS 0x00200000L
|
|
||||||
#define DM_DISPLAYFREQUENCY 0x00400000L
|
|
||||||
|
|
||||||
/* etc.... */
|
|
||||||
|
|
||||||
#define DMORIENT_PORTRAIT 1
|
|
||||||
#define DMORIENT_LANDSCAPE 2
|
|
||||||
|
|
||||||
#define DMPAPER_LETTER 1
|
|
||||||
#define DMPAPER_LETTERSMALL 2
|
|
||||||
#define DMPAPER_TABLOID 3
|
|
||||||
#define DMPAPER_LEDGER 4
|
|
||||||
#define DMPAPER_LEGAL 5
|
|
||||||
#define DMPAPER_STATEMENT 6
|
|
||||||
#define DMPAPER_EXECUTIVE 7
|
|
||||||
#define DMPAPER_A3 8
|
|
||||||
#define DMPAPER_A4 9
|
|
||||||
#define DMPAPER_A4SMALL 10
|
|
||||||
#define DMPAPER_A5 11
|
|
||||||
#define DMPAPER_B4 12
|
|
||||||
#define DMPAPER_B5 13
|
|
||||||
#define DMPAPER_FOLIO 14
|
|
||||||
#define DMPAPER_QUARTO 15
|
|
||||||
#define DMPAPER_10X14 16
|
|
||||||
#define DMPAPER_11X17 17
|
|
||||||
#define DMPAPER_NOTE 18
|
|
||||||
#define DMPAPER_ENV_9 19
|
|
||||||
#define DMPAPER_ENV_10 20
|
|
||||||
#define DMPAPER_ENV_11 21
|
|
||||||
#define DMPAPER_ENV_12 22
|
|
||||||
#define DMPAPER_ENV_14 23
|
|
||||||
#define DMPAPER_CSHEET 24
|
|
||||||
#define DMPAPER_DSHEET 25
|
|
||||||
#define DMPAPER_ESHEET 26
|
|
||||||
#define DMPAPER_ENV_DL 27
|
|
||||||
#define DMPAPER_ENV_C5 28
|
|
||||||
#define DMPAPER_ENV_C3 29
|
|
||||||
#define DMPAPER_ENV_C4 30
|
|
||||||
#define DMPAPER_ENV_C6 31
|
|
||||||
#define DMPAPER_ENV_C65 32
|
|
||||||
#define DMPAPER_ENV_B4 33
|
|
||||||
#define DMPAPER_ENV_B5 34
|
|
||||||
#define DMPAPER_ENV_B6 35
|
|
||||||
#define DMPAPER_ENV_ITALY 36
|
|
||||||
#define DMPAPER_ENV_MONARCH 37
|
|
||||||
#define DMPAPER_ENV_PERSONAL 38
|
|
||||||
#define DMPAPER_FANFOLD_US 39
|
|
||||||
#define DMPAPER_FANFOLD_STD_GERMAN 40
|
|
||||||
#define DMPAPER_FANFOLD_LGL_GERMAN 41
|
|
||||||
#define DMPAPER_ISO_B4 42
|
|
||||||
#define DMPAPER_JAPANESE_POSTCARD 43
|
|
||||||
#define DMPAPER_9X11 44
|
|
||||||
#define DMPAPER_10X11 45
|
|
||||||
#define DMPAPER_15X11 46
|
|
||||||
#define DMPAPER_ENV_INVITE 47
|
|
||||||
#define DMPAPER_RESERVED_48 48
|
|
||||||
#define DMPAPER_RESERVED_49 49
|
|
||||||
#define DMPAPER_LETTER_EXTRA 50
|
|
||||||
#define DMPAPER_LEGAL_EXTRA 51
|
|
||||||
#define DMPAPER_TABLOID_EXTRA 52
|
|
||||||
#define DMPAPER_A4_EXTRA 53
|
|
||||||
#define DMPAPER_LETTER_TRANSVERSE 54
|
|
||||||
#define DMPAPER_A4_TRANSVERSE 55
|
|
||||||
#define DMPAPER_LETTER_EXTRA_TRANSVERSE 56
|
|
||||||
#define DMPAPER_A_PLUS 57
|
|
||||||
#define DMPAPER_B_PLUS 58
|
|
||||||
#define DMPAPER_LETTER_PLUS 59
|
|
||||||
#define DMPAPER_A4_PLUS 60
|
|
||||||
#define DMPAPER_A5_TRANSVERSE 61
|
|
||||||
#define DMPAPER_B5_TRANSVERSE 62
|
|
||||||
#define DMPAPER_A3_EXTRA 63
|
|
||||||
#define DMPAPER_A5_EXTRA 64
|
|
||||||
#define DMPAPER_B5_EXTRA 65
|
|
||||||
#define DMPAPER_A2 66
|
|
||||||
#define DMPAPER_A3_TRANSVERSE 67
|
|
||||||
#define DMPAPER_A3_EXTRA_TRANSVERSE 68
|
|
||||||
|
|
||||||
#define DMBIN_UPPER 1
|
|
||||||
#define DMBIN_LOWER 2
|
|
||||||
#define DMBIN_MIDDLE 3
|
|
||||||
#define DMBIN_MANUAL 4
|
|
||||||
#define DMBIN_ENVELOPE 5
|
|
||||||
#define DMBIN_ENVMANUAL 6
|
|
||||||
#define DMBIN_AUTO 7
|
|
||||||
#define DMBIN_LARGECAPACITY 11
|
|
||||||
|
|
||||||
#define DMCOLOR_MONOCHROME 1
|
|
||||||
#define DMCOLOR_COLOR 2
|
|
||||||
|
|
||||||
#define DMTT_BITMAP 1
|
|
||||||
#define DMTT_DOWNLOAD 2
|
|
||||||
#define DMTT_SUBDEV 3
|
|
||||||
|
|
||||||
#define WAIT_FAILED 0xffffffff
|
#define WAIT_FAILED 0xffffffff
|
||||||
#define WAIT_OBJECT_0 0
|
#define WAIT_OBJECT_0 0
|
||||||
|
|
118
include/wingdi.h
118
include/wingdi.h
|
@ -2056,6 +2056,124 @@ DECL_WINELIB_TYPE_AW(DEVMODE)
|
||||||
DECL_WINELIB_TYPE_AW(PDEVMODE)
|
DECL_WINELIB_TYPE_AW(PDEVMODE)
|
||||||
DECL_WINELIB_TYPE_AW(LPDEVMODE)
|
DECL_WINELIB_TYPE_AW(LPDEVMODE)
|
||||||
|
|
||||||
|
#define DM_UPDATE 1
|
||||||
|
#define DM_COPY 2
|
||||||
|
#define DM_PROMPT 4
|
||||||
|
#define DM_MODIFY 8
|
||||||
|
|
||||||
|
#define DM_IN_BUFFER DM_MODIFY
|
||||||
|
#define DM_IN_PROMPT DM_PROMPT
|
||||||
|
#define DM_OUT_BUFFER DM_COPY
|
||||||
|
#define DM_OUT_DEFAULT DM_UPDATE
|
||||||
|
|
||||||
|
#define DM_ORIENTATION 0x00000001L
|
||||||
|
#define DM_PAPERSIZE 0x00000002L
|
||||||
|
#define DM_PAPERLENGTH 0x00000004L
|
||||||
|
#define DM_PAPERWIDTH 0x00000008L
|
||||||
|
#define DM_SCALE 0x00000010L
|
||||||
|
#define DM_COPIES 0x00000100L
|
||||||
|
#define DM_DEFAULTSOURCE 0x00000200L
|
||||||
|
#define DM_PRINTQUALITY 0x00000400L
|
||||||
|
#define DM_COLOR 0x00000800L
|
||||||
|
#define DM_DUPLEX 0x00001000L
|
||||||
|
#define DM_YRESOLUTION 0x00002000L
|
||||||
|
#define DM_TTOPTION 0x00004000L
|
||||||
|
#define DM_BITSPERPEL 0x00040000L
|
||||||
|
#define DM_PELSWIDTH 0x00080000L
|
||||||
|
#define DM_PELSHEIGHT 0x00100000L
|
||||||
|
#define DM_DISPLAYFLAGS 0x00200000L
|
||||||
|
#define DM_DISPLAYFREQUENCY 0x00400000L
|
||||||
|
|
||||||
|
/* etc.... */
|
||||||
|
|
||||||
|
#define DMORIENT_PORTRAIT 1
|
||||||
|
#define DMORIENT_LANDSCAPE 2
|
||||||
|
|
||||||
|
#define DMPAPER_LETTER 1
|
||||||
|
#define DMPAPER_LETTERSMALL 2
|
||||||
|
#define DMPAPER_TABLOID 3
|
||||||
|
#define DMPAPER_LEDGER 4
|
||||||
|
#define DMPAPER_LEGAL 5
|
||||||
|
#define DMPAPER_STATEMENT 6
|
||||||
|
#define DMPAPER_EXECUTIVE 7
|
||||||
|
#define DMPAPER_A3 8
|
||||||
|
#define DMPAPER_A4 9
|
||||||
|
#define DMPAPER_A4SMALL 10
|
||||||
|
#define DMPAPER_A5 11
|
||||||
|
#define DMPAPER_B4 12
|
||||||
|
#define DMPAPER_B5 13
|
||||||
|
#define DMPAPER_FOLIO 14
|
||||||
|
#define DMPAPER_QUARTO 15
|
||||||
|
#define DMPAPER_10X14 16
|
||||||
|
#define DMPAPER_11X17 17
|
||||||
|
#define DMPAPER_NOTE 18
|
||||||
|
#define DMPAPER_ENV_9 19
|
||||||
|
#define DMPAPER_ENV_10 20
|
||||||
|
#define DMPAPER_ENV_11 21
|
||||||
|
#define DMPAPER_ENV_12 22
|
||||||
|
#define DMPAPER_ENV_14 23
|
||||||
|
#define DMPAPER_CSHEET 24
|
||||||
|
#define DMPAPER_DSHEET 25
|
||||||
|
#define DMPAPER_ESHEET 26
|
||||||
|
#define DMPAPER_ENV_DL 27
|
||||||
|
#define DMPAPER_ENV_C5 28
|
||||||
|
#define DMPAPER_ENV_C3 29
|
||||||
|
#define DMPAPER_ENV_C4 30
|
||||||
|
#define DMPAPER_ENV_C6 31
|
||||||
|
#define DMPAPER_ENV_C65 32
|
||||||
|
#define DMPAPER_ENV_B4 33
|
||||||
|
#define DMPAPER_ENV_B5 34
|
||||||
|
#define DMPAPER_ENV_B6 35
|
||||||
|
#define DMPAPER_ENV_ITALY 36
|
||||||
|
#define DMPAPER_ENV_MONARCH 37
|
||||||
|
#define DMPAPER_ENV_PERSONAL 38
|
||||||
|
#define DMPAPER_FANFOLD_US 39
|
||||||
|
#define DMPAPER_FANFOLD_STD_GERMAN 40
|
||||||
|
#define DMPAPER_FANFOLD_LGL_GERMAN 41
|
||||||
|
#define DMPAPER_ISO_B4 42
|
||||||
|
#define DMPAPER_JAPANESE_POSTCARD 43
|
||||||
|
#define DMPAPER_9X11 44
|
||||||
|
#define DMPAPER_10X11 45
|
||||||
|
#define DMPAPER_15X11 46
|
||||||
|
#define DMPAPER_ENV_INVITE 47
|
||||||
|
#define DMPAPER_RESERVED_48 48
|
||||||
|
#define DMPAPER_RESERVED_49 49
|
||||||
|
#define DMPAPER_LETTER_EXTRA 50
|
||||||
|
#define DMPAPER_LEGAL_EXTRA 51
|
||||||
|
#define DMPAPER_TABLOID_EXTRA 52
|
||||||
|
#define DMPAPER_A4_EXTRA 53
|
||||||
|
#define DMPAPER_LETTER_TRANSVERSE 54
|
||||||
|
#define DMPAPER_A4_TRANSVERSE 55
|
||||||
|
#define DMPAPER_LETTER_EXTRA_TRANSVERSE 56
|
||||||
|
#define DMPAPER_A_PLUS 57
|
||||||
|
#define DMPAPER_B_PLUS 58
|
||||||
|
#define DMPAPER_LETTER_PLUS 59
|
||||||
|
#define DMPAPER_A4_PLUS 60
|
||||||
|
#define DMPAPER_A5_TRANSVERSE 61
|
||||||
|
#define DMPAPER_B5_TRANSVERSE 62
|
||||||
|
#define DMPAPER_A3_EXTRA 63
|
||||||
|
#define DMPAPER_A5_EXTRA 64
|
||||||
|
#define DMPAPER_B5_EXTRA 65
|
||||||
|
#define DMPAPER_A2 66
|
||||||
|
#define DMPAPER_A3_TRANSVERSE 67
|
||||||
|
#define DMPAPER_A3_EXTRA_TRANSVERSE 68
|
||||||
|
|
||||||
|
#define DMBIN_UPPER 1
|
||||||
|
#define DMBIN_LOWER 2
|
||||||
|
#define DMBIN_MIDDLE 3
|
||||||
|
#define DMBIN_MANUAL 4
|
||||||
|
#define DMBIN_ENVELOPE 5
|
||||||
|
#define DMBIN_ENVMANUAL 6
|
||||||
|
#define DMBIN_AUTO 7
|
||||||
|
#define DMBIN_LARGECAPACITY 11
|
||||||
|
|
||||||
|
#define DMCOLOR_MONOCHROME 1
|
||||||
|
#define DMCOLOR_COLOR 2
|
||||||
|
|
||||||
|
#define DMTT_BITMAP 1
|
||||||
|
#define DMTT_DOWNLOAD 2
|
||||||
|
#define DMTT_SUBDEV 3
|
||||||
|
|
||||||
typedef struct
|
typedef struct
|
||||||
{
|
{
|
||||||
INT16 cbSize;
|
INT16 cbSize;
|
||||||
|
|
Loading…
Reference in New Issue