Commit | Line | Data |
---|---|---|
a09e091a JB |
1 | /* |
2 | ||
3 | Copyright 1993, 1998 The Open Group | |
4 | Copyright (C) Colin Harrison 2005-2008 | |
5 | ||
6 | Permission to use, copy, modify, distribute, and sell this software and its | |
7 | documentation for any purpose is hereby granted without fee, provided that | |
8 | the above copyright notice appear in all copies and that both that | |
9 | copyright notice and this permission notice appear in supporting | |
10 | documentation. | |
11 | ||
12 | The above copyright notice and this permission notice shall be included | |
13 | in all copies or substantial portions of the Software. | |
14 | ||
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS | |
16 | OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | |
17 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. | |
18 | IN NO EVENT SHALL THE OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR | |
19 | OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, | |
20 | ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR | |
21 | OTHER DEALINGS IN THE SOFTWARE. | |
22 | ||
23 | Except as contained in this notice, the name of The Open Group shall | |
24 | not be used in advertising or otherwise to promote the sale, use or | |
25 | other dealings in this Software without prior written authorization | |
26 | from The Open Group. | |
27 | ||
28 | */ | |
29 | ||
30 | /* data returned for monitor information */ | |
31 | struct GetMonitorInfoData { | |
32 | int requestedMonitor; | |
33 | int monitorNum; | |
34 | Bool bUserSpecifiedMonitor; | |
35 | Bool bMonitorSpecifiedExists; | |
36 | int monitorOffsetX; | |
37 | int monitorOffsetY; | |
38 | int monitorHeight; | |
39 | int monitorWidth; | |
40 | HMONITOR monitorHandle; | |
41 | }; | |
42 | ||
43 | Bool QueryMonitor(int index, struct GetMonitorInfoData *data); |