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