xref: /AOO41X/main/solenv/inc/svpm.h (revision e4340c4fec1639bba18fc1f161c3e11218e2d43b)
1*e4340c4fSYuri Dario /*************************************************************************
2*e4340c4fSYuri Dario 
3*e4340c4fSYuri Dario    Copyright 2011 Yuri Dario <mc6530@mclink.it>
4*e4340c4fSYuri Dario 
5*e4340c4fSYuri Dario    Licensed under the Apache License, Version 2.0 (the "License");
6*e4340c4fSYuri Dario    you may not use this file except in compliance with the License.
7*e4340c4fSYuri Dario    You may obtain a copy of the License at
8*e4340c4fSYuri Dario 
9*e4340c4fSYuri Dario        http://www.apache.org/licenses/LICENSE-2.0
10*e4340c4fSYuri Dario 
11*e4340c4fSYuri Dario    Unless required by applicable law or agreed to in writing, software
12*e4340c4fSYuri Dario    distributed under the License is distributed on an "AS IS" BASIS,
13*e4340c4fSYuri Dario    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14*e4340c4fSYuri Dario    See the License for the specific language governing permissions and
15*e4340c4fSYuri Dario    limitations under the License.
16*e4340c4fSYuri Dario 
17*e4340c4fSYuri Dario  ************************************************************************/
18*e4340c4fSYuri Dario 
19*e4340c4fSYuri Dario #ifndef _SVPM_H
20*e4340c4fSYuri Dario #define _SVPM_H
21*e4340c4fSYuri Dario 
22*e4340c4fSYuri Dario #ifdef __cplusplus
23*e4340c4fSYuri Dario extern "C" {
24*e4340c4fSYuri Dario #endif
25*e4340c4fSYuri Dario 
26*e4340c4fSYuri Dario #ifdef __ZTC__
27*e4340c4fSYuri Dario #define _Seg16  _far16
28*e4340c4fSYuri Dario #define _Far16  _far16
29*e4340c4fSYuri Dario #define _System _syscall
30*e4340c4fSYuri Dario #define _Pascal _pascal
31*e4340c4fSYuri Dario #define _Cdecl  _cdecl
32*e4340c4fSYuri Dario #endif
33*e4340c4fSYuri Dario 
34*e4340c4fSYuri Dario #define BOOL        	PM_BOOL
35*e4340c4fSYuri Dario #define BYTE        	PM_BYTE
36*e4340c4fSYuri Dario #define ADDRESS     	PM_ADDRESS 	// YD xmloff
37*e4340c4fSYuri Dario #define LINE        	PM_LINE    	// YD basic
38*e4340c4fSYuri Dario #define CM_ERROR    	PM_CM_ERROR	// YD automation
39*e4340c4fSYuri Dario #define CURSOR_FRAME 	PM_CURSOR_FRAME	// YD binfilter
40*e4340c4fSYuri Dario #define POLYGON		PM_POLYGON	// YD sd
41*e4340c4fSYuri Dario #define FIXED		PM_FIXED	// YD oox
42*e4340c4fSYuri Dario #define DATETIME	PM_DATETIME	// YD oox ooo320
43*e4340c4fSYuri Dario #define RGB_RED		PM_RGB_RED	// YD vcl
44*e4340c4fSYuri Dario #define RGB_GREEN	PM_RGB_GREEN	// YD vcl
45*e4340c4fSYuri Dario #define RGB_BLUE	PM_RGB_BLUE	// YD vcl
46*e4340c4fSYuri Dario #define RGB		PM_RGB		// YD rsc bison 2.3
47*e4340c4fSYuri Dario 
48*e4340c4fSYuri Dario #define RGB_RED		PM_RGB_RED	// YD xmlhelp
49*e4340c4fSYuri Dario #define RGB_BLUE	PM_RGB_BLUE	// YD xmlhelp
50*e4340c4fSYuri Dario #define RGB_GREEN	PM_RGB_GREEN	// YD xmlhelp
51*e4340c4fSYuri Dario #define CURSOR_FRAME	PM_CURSOR_FRAME	// YD xmlhelp
52*e4340c4fSYuri Dario #define CM_ERROR	PM_CM_ERROR	// YD xmlhelp
53*e4340c4fSYuri Dario #define ADDRESS		PM_ADDRESS	// YD xmlhelp
54*e4340c4fSYuri Dario #define COMMENT		PM_COMMENT	// YD offuh
55*e4340c4fSYuri Dario 
56*e4340c4fSYuri Dario #define INCL_PM
57*e4340c4fSYuri Dario #define INCL_DOSSEMAPHORES
58*e4340c4fSYuri Dario 
59*e4340c4fSYuri Dario //yd 26/03/2006 OOo hack
60*e4340c4fSYuri Dario #define OS2EMX_PLAIN_CHAR
61*e4340c4fSYuri Dario 
62*e4340c4fSYuri Dario #include <os2.h>
63*e4340c4fSYuri Dario #include <unikbd.h>
64*e4340c4fSYuri Dario 
65*e4340c4fSYuri Dario #undef BOOL
66*e4340c4fSYuri Dario #undef BYTE
67*e4340c4fSYuri Dario #undef ADDRESS
68*e4340c4fSYuri Dario #undef LINE
69*e4340c4fSYuri Dario #undef CM_ERROR
70*e4340c4fSYuri Dario #undef CURSOR_FRAME
71*e4340c4fSYuri Dario #undef POLYGON
72*e4340c4fSYuri Dario #undef FIXED
73*e4340c4fSYuri Dario #undef DATETIME
74*e4340c4fSYuri Dario #undef RGB_RED
75*e4340c4fSYuri Dario #undef RGB_GREEN
76*e4340c4fSYuri Dario #undef RGB_BLUE
77*e4340c4fSYuri Dario #undef RGB
78*e4340c4fSYuri Dario #undef RGB_RED
79*e4340c4fSYuri Dario #undef RGB_BLUE
80*e4340c4fSYuri Dario #undef CURSOR_FRAME
81*e4340c4fSYuri Dario #undef ADDRESS
82*e4340c4fSYuri Dario #undef RGB_GREEN
83*e4340c4fSYuri Dario #undef CM_ERROR
84*e4340c4fSYuri Dario #undef COMMENT
85*e4340c4fSYuri Dario 
86*e4340c4fSYuri Dario #ifdef __cplusplus
87*e4340c4fSYuri Dario }
88*e4340c4fSYuri Dario #endif
89*e4340c4fSYuri Dario 
90*e4340c4fSYuri Dario #endif // _SVPM_H
91