Annotation of os232sdk/toolkt20/c/os2h/pmwin16.h, revision 1.1

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

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.