Release 980503
[wine.git] / graphics / env.c
bloba004ee81558384025e28a257daaa2c84fc72e5d4
1 /*
2 * Driver Environment functions
4 * Note: This has NOTHING to do with the task/process environment!
6 * Copyright 1997 Marcus Meissner
7 */
8 #include <windows.h>
9 #include <stdio.h>
10 #include <config.h>
11 #include <gdi.h>
12 #include <debug.h>
14 /***********************************************************************
15 * GetEnvironment (GDI.134)
17 INT16 WINAPI GetEnvironment(LPCSTR lpPortName, LPDEVMODE16 lpdev, UINT16 nMaxSiz)
19 FIXME(gdi, "('%s','%p',%d),stub\n", lpPortName, lpdev, nMaxSiz);
20 return 0;
23 /***********************************************************************
24 * SetEnvironment (GDI.132)
26 INT16 WINAPI SetEnvironment(LPCSTR lpPortName, LPDEVMODE16 lpdev, UINT16 nCount)
29 FIXME(gdi, "('%s', '%p', %d) stub!\n", lpPortName, lpdev, nCount);
30 if (TRACE_ON(gdi)) DUMP(
31 "\tdevmode:\n"
32 "\tname = %s\n"
33 "\tdmSpecVersion = %d\n"
34 "\tdmDriverVersion = %d\n"
35 "\tdmSize = %d\n"
36 "\tdmDriverExtra = %d\n"
37 "\tdmFields = %ld\n"
38 "\tdmOrientation = %d\n"
39 "\tdmPaperSize = %d\n"
40 "\tdmPaperLength = %d\n"
41 "\tdmPaperWidth = %d\n"
42 "\tdmScale = %d\n"
43 "\tdmCopies = %d\n"
44 "\tdmDefaultSource = %d\n"
45 "\tdmPrintQuality = %d\n"
46 "\tdmColor = %d\n"
47 "\tdmDuplex = %d\n"
48 "\tdmYResolution = %d\n"
49 "\tdmTTOption = %d\n"
50 "\tdmCollate = %d\n"
51 "\tdmFBitsPerPel = %d\n"
52 "\tdmPelsWidth = %ld\n"
53 "\tdmPelsHeight = %ld\n"
54 "\tdmDisplayFlags = %ld\n"
55 "\tdmDisplayFrequency = %ld\n",
57 lpdev->dmDeviceName,
58 lpdev->dmSpecVersion,
59 lpdev->dmDriverVersion,
60 lpdev->dmSize,
61 lpdev->dmDriverExtra,
62 lpdev->dmFields,
63 lpdev->dmOrientation,
64 lpdev->dmPaperSize,
65 lpdev->dmPaperLength,
66 lpdev->dmPaperWidth,
67 lpdev->dmScale,
68 lpdev->dmCopies,
69 lpdev->dmDefaultSource,
70 lpdev->dmPrintQuality,
71 lpdev->dmColor,
72 lpdev->dmDuplex,
73 lpdev->dmYResolution,
74 lpdev->dmTTOption,
75 lpdev->dmCollate,
76 lpdev->dmBitsPerPel,
77 lpdev->dmPelsWidth,
78 lpdev->dmPelsHeight,
79 lpdev->dmDisplayFlags,
80 lpdev->dmDisplayFrequency
82 return 0;