home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / ddkx86v1.zip / DDKX86 / H / PMWIN16.H < prev    next >
C/C++ Source or Header  |  1995-04-14  |  13KB  |  289 lines

  1. /*DDK*************************************************************************/
  2. /*                                                                           */
  3. /* COPYRIGHT (C) Microsoft Corporation, 1989                                 */
  4. /* COPYRIGHT    Copyright (C) 1995 IBM Corporation                           */
  5. /*                                                                           */
  6. /*    The following IBM OS/2 WARP source code is provided to you solely for  */
  7. /*    the purpose of assisting you in your development of OS/2 WARP device   */
  8. /*    drivers. You may use this code in accordance with the IBM License      */
  9. /*    Agreement provided in the IBM Device Driver Source Kit for OS/2. This  */
  10. /*    Copyright statement may not be removed.                                */
  11. /*                                                                           */
  12. /*****************************************************************************/
  13. /***************************************************************************\
  14. *
  15. * Module Name: PMWIN16.H
  16. *
  17. * OS/2 Presentation Manager API mapping include file
  18. *
  19. *
  20. * =======================================================================
  21. *
  22. * This file is used to map API names to their 16-bit ordinal name,
  23. * when compiling with the 32-bit compiler and calling 16-bit APIs.
  24. *
  25. *
  26. ***************************************************************************/
  27.  
  28. /* XLATOFF */
  29. #ifndef INCL_NOXLATE_WIN16
  30. #define WinRegisterClass Win16RegisterClass
  31. #define WinDefWindowProc Win16DefWindowProc
  32. #define WinDestroyWindow Win16DestroyWindow
  33. #define WinShowWindow Win16ShowWindow
  34. #define WinQueryWindowRect Win16QueryWindowRect
  35. #define WinGetPS Win16GetPS
  36. #define WinReleasePS Win16ReleasePS
  37. #define WinEndPaint Win16EndPaint
  38. #define WinGetClipPS Win16GetClipPS
  39. #define WinIsWindowShowing Win16IsWindowShowing
  40. #define WinBeginPaint Win16BeginPaint
  41. #define WinOpenWindowDC Win16OpenWindowDC
  42. #define WinScrollWindow Win16ScrollWindow
  43. #define WinFillRect Win16FillRect
  44. #define WinQueryVersion Win16QueryVersion
  45. #define WinInitialize Win16Initialize
  46. #define WinTerminate Win16Terminate
  47. #define WinQueryAnchorBlock Win16QueryAnchorBlock
  48. #define WinCreateWindow Win16CreateWindow
  49. #define WinEnableWindow Win16EnableWindow
  50. #define WinIsWindowEnabled Win16IsWindowEnabled
  51. #define WinEnableWindowUpdate Win16EnableWindowUpdate
  52. #define WinIsWindowVisible Win16IsWindowVisible
  53. #define WinQueryWindowText Win16QueryWindowText
  54. #define WinSetWindowText Win16SetWindowText
  55. #define WinQueryWindowTextLength Win16QueryWindowTextLength
  56. #define WinWindowFromID Win16WindowFromID
  57. #define WinIsWindow Win16IsWindow
  58. #define WinQueryWindow Win16QueryWindow
  59. #define WinMultWindowFromIDs Win16MultWindowFromIDs
  60. #define WinSetParent Win16SetParent
  61. #define WinIsChild Win16IsChild
  62. #define WinSetOwner Win16SetOwner
  63. #define WinQueryWindowProcess Win16QueryWindowProcess
  64. #define WinQueryObjectWindow Win16QueryObjectWindow
  65. #define WinQueryDesktopWindow Win16QueryDesktopWindow
  66. #define WinSetWindowPos Win16SetWindowPos
  67. #define WinQueryWindowPos Win16QueryWindowPos
  68. #define WinSetMultWindowPos Win16SetMultWindowPos
  69. #define WinUpdateWindow Win16UpdateWindow
  70. #define WinInvalidateRect Win16InvalidateRect
  71. #define WinInvalidateRegion Win16InvalidateRegion
  72. #define WinInvertRect Win16InvertRect
  73. #define WinDrawBitmap Win16DrawBitmap
  74. #define WinDrawText Win16DrawText
  75. #define WinDrawBorder Win16DrawBorder
  76. #define WinLoadString Win16LoadString
  77. #define WinLoadMessage Win16LoadMessage
  78. #define WinSetActiveWindow Win16SetActiveWindow
  79. #define WinSetAtomTableOwner Win16SetAtomTableOwner
  80. #define WinSubclassWindow Win16SubclassWindow
  81. #define WinQueryClassName Win16QueryClassName
  82. #define WinQueryClassInfo Win16QueryClassInfo
  83. #define WinQueryActiveWindow Win16QueryActiveWindow
  84. #define WinIsThreadActive Win16IsThreadActive
  85. #define WinQuerySysModalWindow Win16QuerySysModalWindow
  86. #define WinLockWindow Win16LockWindow
  87. #define WinRegisterWindowDestroy Win16RegisterWindowDestroy
  88. #define WinSetSysModalWindow Win16SetSysModalWindow
  89. #define WinQueryWindowLockCount Win16QueryWindowLockCount
  90. #define WinQueryWindowUShort Win16QueryWindowUShort
  91. #define WinSetWindowUShort Win16SetWindowUShort
  92. #define WinQueryWindowULong Win16QueryWindowULong
  93. #define WinSetWindowULong Win16SetWindowULong
  94. #define WinQueryWindowPtr Win16QueryWindowPtr
  95. #define WinSetWindowPtr Win16SetWindowPtr
  96. #define WinSetWindowBits Win16SetWindowBits
  97. #define WinBeginEnumWindows Win16BeginEnumWindows
  98. #define WinGetNextWindow Win16GetNextWindow
  99. #define WinEndEnumWindows Win16EndEnumWindows
  100. #define WinWindowFromPoint Win16WindowFromPoint
  101. #define WinMapWindowPoints Win16MapWindowPoints
  102. #define WinValidateRect Win16ValidateRect
  103. #define WinValidateRegion Win16ValidateRegion
  104. #define WinWindowFromDC Win16WindowFromDC
  105. #define WinQueryWindowDC Win16QueryWindowDC
  106. #define WinGetScreenPS Win16GetScreenPS
  107. #define WinLockWindowUpdate Win16LockWindowUpdate
  108. #define WinLockVisRegions Win16LockVisRegions
  109. #define WinQueryUpdateRect Win16QueryUpdateRect
  110. #define WinQueryUpdateRegion Win16QueryUpdateRegion
  111. #define WinExcludeUpdateRegion Win16ExcludeUpdateRegion
  112. #define WinSendMsg Win16SendMsg
  113. #define WinCreateMsgQueue Win16CreateMsgQueue
  114. #define WinDestroyMsgQueue Win16DestroyMsgQueue
  115. #define WinQueryQueueInfo Win16QueryQueueInfo
  116. #define WinCancelShutdown Win16CancelShutdown
  117. #define WinGetMsg Win16GetMsg
  118. #define WinPeekMsg Win16PeekMsg
  119. #define WinDispatchMsg Win16DispatchMsg
  120. #define WinPostMsg Win16PostMsg
  121. #define WinRegisterUserMsg Win16RegisterUserMsg
  122. #define WinRegisterUserDatatype Win16RegisterUserDatatype
  123. #define WinSetMsgMode Win16SetMsgMode
  124. #define WinSetSynchroMode Win16SetSynchroMode
  125. #define WinInSendMsg Win16InSendMsg
  126. #define WinBroadcastMsg Win16BroadcastMsg
  127. #define WinWaitMsg Win16WaitMsg
  128. #define WinQueryQueueStatus Win16QueryQueueStatus
  129. #define WinQueryMsgPos Win16QueryMsgPos
  130. #define WinQueryMsgTime Win16QueryMsgTime
  131. #define WinMsgSemWait Win16MsgSemWait
  132. #define WinMsgMuxSemWait Win16MsgMuxSemWait
  133. #define WinPostQueueMsg Win16PostQueueMsg
  134. #define WinSetMsgInterest Win16SetMsgInterest
  135. #define WinSetClassMsgInterest Win16SetClassMsgInterest
  136. #define WinSetFocus Win16SetFocus
  137. #define WinFocusChange Win16FocusChange
  138. #define WinSetCapture Win16SetCapture
  139. #define WinQueryCapture Win16QueryCapture
  140. #define WinQueryFocus Win16QueryFocus
  141. #define WinGetKeyState Win16GetKeyState
  142. #define WinGetPhysKeyState Win16GetPhysKeyState
  143. #define WinEnablePhysInput Win16EnablePhysInput
  144. #define WinIsPhysInputEnabled Win16IsPhysInputEnabled
  145. #define WinSetKeyboardStateTable Win16SetKeyboardStateTable
  146. #define WinGetDlgMsg Win16GetDlgMsg
  147. #define WinLoadDlg Win16LoadDlg
  148. #define WinDlgBox Win16DlgBox
  149. #define WinDismissDlg Win16DismissDlg
  150. #define WinQueryDlgItemShort Win16QueryDlgItemShort
  151. #define WinSetDlgItemShort Win16SetDlgItemShort
  152. #define WinSetDlgItemText Win16SetDlgItemText
  153. #define WinQueryDlgItemText Win16QueryDlgItemText
  154. #define WinQueryDlgItemTextLength Win16QueryDlgItemTextLength
  155. #define WinDefDlgProc Win16DefDlgProc
  156. #define WinAlarm Win16Alarm
  157. #define WinMessageBox Win16MessageBox
  158. #define WinProcessDlg Win16ProcessDlg
  159. #define WinSendDlgItemMsg Win16SendDlgItemMsg
  160. #define WinMapDlgPoints Win16MapDlgPoints
  161. #define WinEnumDlgItem Win16EnumDlgItem
  162. #define WinSubstituteStrings Win16SubstituteStrings
  163. #define WinCreateDlg Win16CreateDlg
  164. #define WinLoadMenu Win16LoadMenu
  165. #define WinCreateMenu Win16CreateMenu
  166. #define WinCreateStdWindow Win16CreateStdWindow
  167. #define WinFlashWindow Win16FlashWindow
  168. #define WinCreateFrameControls Win16CreateFrameControls
  169. #define WinFormatFrame Win16FormatFrame
  170. #define WinCalcFrameRect Win16CalcFrameRect
  171. #define WinGetMinPosition Win16GetMinPosition
  172. #define WinGetMaxPosition Win16GetMaxPosition
  173. #define WinCopyRect Win16CopyRect
  174. #define WinSetRect Win16SetRect
  175. #define WinIsRectEmpty Win16IsRectEmpty
  176. #define WinEqualRect Win16EqualRect
  177. #define WinSetRectEmpty Win16SetRectEmpty
  178. #define WinOffsetRect Win16OffsetRect
  179. #define WinInflateRect Win16InflateRect
  180. #define WinPtInRect Win16PtInRect
  181. #define WinIntersectRect Win16IntersectRect
  182. #define WinUnionRect Win16UnionRect
  183. #define WinSubtractRect Win16SubtractRect
  184. #define WinMakeRect Win16MakeRect
  185. #define WinMakePoints Win16MakePoints
  186. #define WinQuerySysValue Win16QuerySysValue
  187. #define WinSetSysValue Win16SetSysValue
  188. #define WinQueryPalette Win16QueryPalette
  189. #define WinQuerySysColor Win16QuerySysColor
  190. #define WinSetSysColors Win16SetSysColors
  191. #define WinStartTimer Win16StartTimer
  192. #define WinStopTimer Win16StopTimer
  193. #define WinGetCurrentTime Win16GetCurrentTime
  194. #define WinLoadAccelTable Win16LoadAccelTable
  195. #define WinCreateAccelTable Win16CreateAccelTable
  196. #define WinDestroyAccelTable Win16DestroyAccelTable
  197. #define WinCopyAccelTable Win16CopyAccelTable
  198. #define WinTranslateAccel Win16TranslateAccel
  199. #define WinSetAccelTable Win16SetAccelTable
  200. #define WinQueryAccelTable Win16QueryAccelTable
  201. #define WinTrackRect Win16TrackRect
  202. #define WinShowTrackRect Win16ShowTrackRect
  203. #define WinSetClipbrdOwner Win16SetClipbrdOwner
  204. #define WinSetClipbrdData Win16SetClipbrdData
  205. #define WinQueryClipbrdData Win16QueryClipbrdData
  206. #define WinQueryClipbrdFmtInfo Win16QueryClipbrdFmtInfo
  207. #define WinSetClipbrdViewer Win16SetClipbrdViewer
  208. #define WinEnumClipbrdFmts Win16EnumClipbrdFmts
  209. #define WinEmptyClipbrd Win16EmptyClipbrd
  210. #define WinOpenClipbrd Win16OpenClipbrd
  211. #define WinCloseClipbrd Win16CloseClipbrd
  212. #define WinQueryClipbrdOwner Win16QueryClipbrdOwner
  213. #define WinQueryClipbrdViewer Win16QueryClipbrdViewer
  214. #define WinDestroyCursor Win16DestroyCursor
  215. #define WinShowCursor Win16ShowCursor
  216. #define WinCreateCursor Win16CreateCursor
  217. #define WinQueryCursorInfo Win16QueryCursorInfo
  218. #define WinSetPointer Win16SetPointer
  219. #define WinShowPointer Win16ShowPointer
  220. #define WinQuerySysPointer Win16QuerySysPointer
  221. #define WinLoadPointer Win16LoadPointer
  222. #define WinDestroyPointer Win16DestroyPointer
  223. #define WinCreatePointer Win16CreatePointer
  224. #define WinQueryPointer Win16QueryPointer
  225. #define WinSetPointerPos Win16SetPointerPos
  226. #define WinQueryPointerPos Win16QueryPointerPos
  227. #define WinQueryPointerInfo Win16QueryPointerInfo
  228. #define WinDrawPointer Win16DrawPointer
  229. #define WinGetSysBitmap Win16GetSysBitmap
  230. #define WinSetHook Win16SetHook
  231. #define WinReleaseHook Win16ReleaseHook
  232. #define WinCallMsgFilter Win16CallMsgFilter
  233. #define WinQueryCp Win16QueryCp
  234. #define WinSetCp Win16SetCp
  235. #define WinQueryCpList Win16QueryCpList
  236. #define WinCpTranslateString Win16CpTranslateString
  237. #define WinCpTranslateChar Win16CpTranslateChar
  238. #define WinUpper Win16Upper
  239. #define WinUpperChar Win16UpperChar
  240. #define WinNextChar Win16NextChar
  241. #define WinPrevChar Win16PrevChar
  242. #define WinCompareStrings Win16CompareStrings
  243. #define WinCreateHeap Win16CreateHeap
  244. #define WinDestroyHeap Win16DestroyHeap
  245. #define WinAvailMem Win16AvailMem
  246. #define WinAllocMem Win16AllocMem
  247. #define WinReallocMem Win16ReallocMem
  248. #define WinFreeMem Win16FreeMem
  249. #define WinLockHeap Win16LockHeap
  250. #define WinQuerySystemAtomTable Win16QuerySystemAtomTable
  251. #define WinCreateAtomTable Win16CreateAtomTable
  252. #define WinDestroyAtomTable Win16DestroyAtomTable
  253. #define WinAddAtom Win16AddAtom
  254. #define WinFindAtom Win16FindAtom
  255. #define WinDeleteAtom Win16DeleteAtom
  256. #define WinQueryAtomUsage Win16QueryAtomUsage
  257. #define WinQueryAtomLength Win16QueryAtomLength
  258. #define WinQueryAtomName Win16QueryAtomName
  259. #define WinCatch Win16Catch
  260. #define WinThrow Win16Throw
  261. #define WinGetLastError Win16GetLastError
  262. #define WinGetErrorInfo Win16GetErrorInfo
  263. #define WinFreeErrorInfo Win16FreeErrorInfo
  264. #define WinDdeInitiate Win16DdeInitiate
  265. #define WinDdeInitiate2 Win16DdeInitiate2
  266. #define WinDdeRespond Win16DdeRespond
  267. #define WinDdeRespond2 Win16DdeRespond2
  268. #define WinDdePostMsg Win16DdePostMsg
  269. #define WinDdePostMsg2 Win16DdePostMsg2
  270. #define WinDeleteProcedure Win16DeleteProcedure
  271. #define WinDeleteLibrary Win16DeleteLibrary
  272. #define WinLoadProcedure Win16LoadProcedure
  273. #define WinLoadLibrary Win16LoadLibrary
  274. #define WinSetClassThunkProc Win16SetClassThunkProc
  275. #define WinQueryClassThunkProc Win16QueryClassThunkProc
  276. #define WinSetWindowThunkProc Win16SetWindowThunkProc
  277. #define WinQueryWindowThunkProc Win16QueryWindowThunkProc
  278. #define WinQueryWindowModel Win16QueryWindowModel
  279. #define WinSetDesktopBkgnd Win16SetDesktopBkgnd
  280. #define WinQueryDesktopBkgnd Win16QueryDesktopBkgnd
  281. #define WinPopupMenu Win16PopupMenu
  282. #define WinSetPresParam Win16SetPresParam
  283. #define WinQueryPresParam Win16QueryPresParam
  284. #define WinRemovePresParam Win16RemovePresParam
  285. #define WinRealizePalette Win16RealizePalette
  286. #define WinCreatePointerIndirect Win16CreatePointerIndirect
  287. #endif /* INCL_NOXLATE_WIN16 */
  288. /* XLATON */
  289.