Jump to content

Presentation Manager Functions: Difference between revisions

From EDM2
No edit summary
Line 80: Line 80:


=== Hooks and Procedures ===
=== Hooks and Procedures ===
* [[OS2_API:CheckMsgFilterHook|CheckMsgFilterHook]]
* [[OS2_API:PMI:CheckMsgFilterHook|CheckMsgFilterHook]]
* [[OS2_API:CodePageChangedHook|CodePageChangedHook]]
* [[OS2_API:PMI:CodePageChangedHook|CodePageChangedHook]]
* [[OS2_API:DestroyWindowHook|DestroyWindowHook]]
* [[OS2_API:PMI:DestroyWindowHook|DestroyWindowHook]]
* [[OS2_API:DialogProc|DialogProc]]
* [[OS2_API:PMI:DialogProc|DialogProc]]
* [[OS2_API:FindWordHook|FindWordHook]]
* [[OS2_API:PMI:FindWordHook|FindWordHook]]
* [[OS2_API:FlushBufHook|FlushBufHook]]
* [[OS2_API:PMI:FlushBufHook|FlushBufHook]]
* [[OS2_API:HelpHook|HelpHook]]
* [[OS2_API:PMI:HelpHook|HelpHook]]
* [[OS2_API:InputHook|InputHook]]
* [[OS2_API:PMI:InputHook|InputHook]]
* [[OS2_API:JournalPlaybackHook|JournalPlaybackHook]]
* [[OS2_API:PMI:JournalPlaybackHook|JournalPlaybackHook]]
* [[OS2_API:JournalRecordHook|JournalRecordHook]]
* [[OS2_API:PMI:JournalRecordHook|JournalRecordHook]]
* [[OS2_API:LoaderHook|LoaderHook]]
* [[OS2_API:PMI:LoaderHook|LoaderHook]]
* [[OS2_API:LockupHook|LockupHook]]
* [[OS2_API:PMI:LockupHook|LockupHook]]
* [[OS2_API:MsgControlHook|MsgControlHook]]
* [[OS2_API:PMI:MsgControlHook|MsgControlHook]]
* [[OS2_API:MsgFilterHook|MsgFilterHook]]
* [[OS2_API:PMI:MsgFilterHook|MsgFilterHook]]
* [[OS2_API:MsgInputHook|MsgInputHook]]
* [[OS2_API:PMI:MsgInputHook|MsgInputHook]]
* [[OS2_API:ProgramListEntryHook|ProgramListEntryHook]]
* [[OS2_API:PMI:ProgramListEntryHook|ProgramListEntryHook]]
* [[OS2_API:ProgramListExitHook|ProgramListExitHook]]
* [[OS2_API:PMI:ProgramListExitHook|ProgramListExitHook]]
* [[OS2_API:RegisterUserHook|RegisterUserHook]]
* [[OS2_API:PMI:RegisterUserHook|RegisterUserHook]]
* [[OS2_API:SendMsgHook|SendMsgHook]]
* [[OS2_API:PMI:SendMsgHook|SendMsgHook]]
* [[OS2_API:ThunkProc|ThunkProc]]
* [[OS2_API:PMI:ThunkProc|ThunkProc]]
* [[OS2_API:WindowDCHook|WindowDCHook]]
* [[OS2_API:PMI:WindowDCHook|WindowDCHook]]
* [[OS2_API:WndProc|WndProc]]
* [[OS2_API:PMI:WndProc|WndProc]]


=== Profile Functions ===
=== Profile Functions ===
* [[OS2_API:PrfCloseProfile|PrfCloseProfile]]
* [[OS2_API:PMI:PrfCloseProfile|PrfCloseProfile]]
* [[OS2_API:PrfOpenProfile|PrfOpenProfile]]
* [[OS2_API:PMI:PrfOpenProfile|PrfOpenProfile]]
* [[OS2_API:PrfQueryProfile|PrfQueryProfile]]
* [[OS2_API:PMI:PrfQueryProfile|PrfQueryProfile]]
* [[OS2_API:PrfQueryProfileData|PrfQueryProfileData]]
* [[OS2_API:PMI:PrfQueryProfileData|PrfQueryProfileData]]
* [[OS2_API:PrfQueryProfileInt|PrfQueryProfileInt]]
* [[OS2_API:PMI:PrfQueryProfileInt|PrfQueryProfileInt]]
* [[OS2_API:PrfQueryProfileSize|PrfQueryProfileSize]]
* [[OS2_API:PMI:PrfQueryProfileSize|PrfQueryProfileSize]]
* [[OS2_API:PrfQueryProfileString|PrfQueryProfileString]]
* [[OS2_API:PMI:PrfQueryProfileString|PrfQueryProfileString]]
* [[OS2_API:PrfReset|PrfReset]]
* [[OS2_API:PMI:PrfReset|PrfReset]]
* [[OS2_API:PrfWriteProfileData|PrfWriteProfileData]]
* [[OS2_API:PMI:PrfWriteProfileData|PrfWriteProfileData]]
* [[OS2_API:PrfWriteProfileString|PrfWriteProfileString]]
* [[OS2_API:PMI:PrfWriteProfileString|PrfWriteProfileString]]


=== Spooler Functions ===
=== Spooler Functions ===
* [[OS2_API:SplControlDevice|SplControlDevice]]
* [[OS2_API:PMI:SplControlDevice|SplControlDevice]]
* [[OS2_API:SplCopyJob|SplCopyJob]]
* [[OS2_API:PMI:SplCopyJob|SplCopyJob]]
* [[OS2_API:SplCreateDevice|SplCreateDevice]]
* [[OS2_API:PMI:SplCreateDevice|SplCreateDevice]]
* [[OS2_API:SplCreatePort|SplCreatePort]]
* [[OS2_API:PMI:SplCreatePort|SplCreatePort]]
* [[OS2_API:SplCreateQueue|SplCreateQueue]]
* [[OS2_API:PMI:SplCreateQueue|SplCreateQueue]]
* [[OS2_API:SplDeleteDevice|SplDeleteDevice]]
* [[OS2_API:PMI:SplDeleteDevice|SplDeleteDevice]]
* [[OS2_API:SplDeleteJob|SplDeleteJob]]
* [[OS2_API:PMI:SplDeleteJob|SplDeleteJob]]
* [[OS2_API:SplDeletePort|SplDeletePort]]
* [[OS2_API:PMI:SplDeletePort|SplDeletePort]]
* [[OS2_API:SplDeleteQueue|SplDeleteQueue]]
* [[OS2_API:PMI:SplDeleteQueue|SplDeleteQueue]]
* [[OS2_API:SplDisable|SplDisable]]
* [[OS2_API:PMI:SplDisable|SplDisable]]
* [[OS2_API:SplDisplayControlPanel|SplDisplayControlPanel]]
* [[OS2_API:PMI:SplDisplayControlPanel|SplDisplayControlPanel]]
* [[OS2_API:SplEnable|SplEnable]]
* [[OS2_API:PMI:SplEnable|SplEnable]]
* [[OS2_API:SplEnumDevice|SplEnumDevice]]
* [[OS2_API:PMI:SplEnumDevice|SplEnumDevice]]
* [[OS2_API:SplEnumDriver|SplEnumDriver]]
* [[OS2_API:PMI:SplEnumDriver|SplEnumDriver]]
* [[OS2_API:SplEnumJob|SplEnumJob]]
* [[OS2_API:PMI:SplEnumJob|SplEnumJob]]
* [[OS2_API:SplEnumPort|SplEnumPort]]
* [[OS2_API:PMI:SplEnumPort|SplEnumPort]]
* [[OS2_API:SplEnumPrinter|SplEnumPrinter]]
* [[OS2_API:PMI:SplEnumPrinter|SplEnumPrinter]]
* [[OS2_API:SplEnumQueue|SplEnumQueue]]
* [[OS2_API:PMI:SplEnumQueue|SplEnumQueue]]
* [[OS2_API:SplEnumQueueProcessor|SplEnumQueueProcessor]]
* [[OS2_API:PMI:SplEnumQueueProcessor|SplEnumQueueProcessor]]
* [[OS2_API:SplGetControlPanelList|SplGetPortFromQ]]
* [[OS2_API:PMI:SplGetControlPanelList|SplGetPortFromQ]]
* [[OS2_API:SplGetPortFromQ|SplGetPortFromQ]]
* [[OS2_API:PMI:SplGetPortFromQ|SplGetPortFromQ]]
* [[OS2_API:SplHoldJob|SplHoldJob]]
* [[OS2_API:PMI:SplHoldJob|SplHoldJob]]
* [[OS2_API:SplHoldQueue|SplHoldQueue]]
* [[OS2_API:PMI:SplHoldQueue|SplHoldQueue]]
* [[OS2_API:SplMessageBox|SplMessageBox]]
* [[OS2_API:PMI:SplMessageBox|SplMessageBox]]
* [[OS2_API:SplPurgeQueue|SplPurgeQueue]]
* [[OS2_API:PMI:SplPurgeQueue|SplPurgeQueue]]
* [[OS2_API:SplQmAbort|SplQmAbort]]
* [[OS2_API:PMI:SplQmAbort|SplQmAbort]]
* [[OS2_API:SplQmAbortDoc|SplQmAbortDoc]]
* [[OS2_API:PMI:SplQmAbortDoc|SplQmAbortDoc]]
* [[OS2_API:SplQmClose|SplQmClose]]
* [[OS2_API:PMI:SplQmClose|SplQmClose]]
* [[OS2_API:SplQmEndDoc|SplQmEndDoc]]
* [[OS2_API:PMI:SplQmEndDoc|SplQmEndDoc]]
* [[OS2_API:SplQmGetJobID|SplQmGetJobID]]
* [[OS2_API:PMI:SplQmGetJobID|SplQmGetJobID]]
* [[OS2_API:SplQmNewPage|SplQmNewPage]]
* [[OS2_API:PMI:SplQmNewPage|SplQmNewPage]]
* [[OS2_API:SplQmOpen|SplQmOpen]]
* [[OS2_API:PMI:SplQmOpen|SplQmOpen]]
* [[OS2_API:SplQmStartDoc|SplQmStartDoc]]
* [[OS2_API:PMI:SplQmStartDoc|SplQmStartDoc]]
* [[OS2_API:SplQmWrite|SplQmWrite]]
* [[OS2_API:PMI:SplQmWrite|SplQmWrite]]
* [[OS2_API:SplQueryControlPanel|SplQueryControlPanel]]
* [[OS2_API:PMI:SplQueryControlPanel|SplQueryControlPanel]]
* [[OS2_API:SplQueryDevice|SplQueryDevice]]
* [[OS2_API:PMI:SplQueryDevice|SplQueryDevice]]
* [[OS2_API:SplQueryJob|SplQueryJob]]
* [[OS2_API:PMI:SplQueryJob|SplQueryJob]]
* [[OS2_API:SplQueryPath|SplQueryPath]]
* [[OS2_API:PMI:SplQueryPath|SplQueryPath]]
* [[OS2_API:SplQueryPort|SplQueryPort]]
* [[OS2_API:PMI:SplQueryPort|SplQueryPort]]
* [[OS2_API:SplQueryQueue|SplQueryQueue]]
* [[OS2_API:PMI:SplQueryQueue|SplQueryQueue]]
* [[OS2_API:SplRegister|SplRegister]]
* [[OS2_API:PMI:SplRegister|SplRegister]]
* [[OS2_API:SplRegisterControlPanel|SplRegisterControlPanel]]
* [[OS2_API:PMI:SplRegisterControlPanel|SplRegisterControlPanel]]
* [[OS2_API:SplReleaseJob|SplReleaseJob]]
* [[OS2_API:PMI:SplReleaseJob|SplReleaseJob]]
* [[OS2_API:SplReleaseQueue|SplReleaseQueue]]
* [[OS2_API:PMI:SplReleaseQueue|SplReleaseQueue]]
* [[OS2_API:SplSetDevice|SplSetDevice]]
* [[OS2_API:PMI:SplSetDevice|SplSetDevice]]
* [[OS2_API:SplSetJob|SplSetJob]]
* [[OS2_API:PMI:SplSetJob|SplSetJob]]
* [[OS2_API:SplSetPort|SplSetPort]]
* [[OS2_API:PMI:SplSetPort|SplSetPort]]
* [[OS2_API:SplSetQueue|SplSetQueue]]
* [[OS2_API:PMI:SplSetQueue|SplSetQueue]]
* [[OS2_API:SplUnRegister|SplUnRegister]]
* [[OS2_API:PMI:SplUnRegister|SplUnRegister]]


=== Window Functions ===
=== Window Functions ===
* [[OS2_API:WinCalcFramRect|WinCalcFramRect]]
* [[OS2_API:PMI:WinCalcFramRect|WinCalcFramRect]]
* [[OS2_API:WinCancelShutdown|WinCancelShutdown]]
* [[OS2_API:PMI:WinCancelShutdown|WinCancelShutdown]]
* [[OS2_API:WinCreateFrameControls|WinCreateFrameControls]]
* [[OS2_API:PMI:WinCreateFrameControls|WinCreateFrameControls]]
* [[OS2_API:WinCreateStdWindow|WinCreateStdWindow]]
* [[OS2_API:PMI:WinCreateStdWindow|WinCreateStdWindow]]
* [[OS2_API:WinCreateWindow|WinCreateWindow]]
* [[OS2_API:PMI:WinCreateWindow|WinCreateWindow]]
* [[OS2_API:WinDefWindowProc|WinDefWindowProc]]
* [[OS2_API:PMI:WinDefWindowProc|WinDefWindowProc]]
* [[OS2_API:WinDestroyWindow|WinDestroyWindow]]
* [[OS2_API:PMI:WinDestroyWindow|WinDestroyWindow]]
* [[OS2_API:WinInitialize|WinInitialize]]
* [[OS2_API:PMI:WinInitialize|WinInitialize]]
* [[OS2_API:WinQueryAnchorBlock|WinQueryAnchorBlock]]
* [[OS2_API:PMI:WinQueryAnchorBlock|WinQueryAnchorBlock]]
* [[OS2_API:WinQueryClassInfo|WinQueryClassInfo]]
* [[OS2_API:PMI:WinQueryClassInfo|WinQueryClassInfo]]
* [[OS2_API:WinQueryClassName|WinQueryClassName]]
* [[OS2_API:PMI:WinQueryClassName|WinQueryClassName]]
* [[OS2_API:WinQueryClassThunkProc|WinQueryClassThunkProc]]
* [[OS2_API:PMI:WinQueryClassThunkProc|WinQueryClassThunkProc]]
* [[OS2_API:WinQueryWindowModel|WinQueryWindowModel]]
* [[OS2_API:PMI:WinQueryWindowModel|WinQueryWindowModel]]
* [[OS2_API:WinQueryWindowThunkProc|WinQueryWindowThunkProc]]
* [[OS2_API:PMI:WinQueryWindowThunkProc|WinQueryWindowThunkProc]]
* [[OS2_API:WinRegisterClass|WinRegisterClass]]
* [[OS2_API:PMI:WinRegisterClass|WinRegisterClass]]
* [[OS2_API:WinSetClassThunkProc|WinSetClassThunkProc]]
* [[OS2_API:PMI:WinSetClassThunkProc|WinSetClassThunkProc]]
* [[OS2_API:WinSetWindowThunkProc|WinSetWindowThunkProc]]
* [[OS2_API:PMI:WinSetWindowThunkProc|WinSetWindowThunkProc]]
* [[OS2_API:WinTerminate|WinTerminate]]
* [[OS2_API:PMI:WinTerminate|WinTerminate]]


==== Atom Functions ====
==== Atom Functions ====
* [[OS2_API:WinAddAtom|WinAddAtom]]
* [[OS2_API:PMI:WinAddAtom|WinAddAtom]]
* [[OS2_API:WinCreateAtomTable|WinCreateAtomTable]]
* [[OS2_API:PMI:WinCreateAtomTable|WinCreateAtomTable]]
* [[OS2_API:WinDeleteAtom|WinDeleteAtom]]
* [[OS2_API:PMI:WinDeleteAtom|WinDeleteAtom]]
* [[OS2_API:WinDestroyAtomTable|WinDestroyAtomTable]]
* [[OS2_API:PMI:WinDestroyAtomTable|WinDestroyAtomTable]]
* [[OS2_API:WinFindAtom|WinFindAtom]]
* [[OS2_API:PMI:WinFindAtom|WinFindAtom]]
* [[OS2_API:WinQueryAtomLength|WinQueryAtomLength]]
* [[OS2_API:PMI:WinQueryAtomLength|WinQueryAtomLength]]
* [[OS2_API:WinQueryAtomName|WinQueryAtomName]]
* [[OS2_API:PMI:WinQueryAtomName|WinQueryAtomName]]
* [[OS2_API:WinQueryAtomUsage|WinQueryAtomUsage]]
* [[OS2_API:PMI:WinQueryAtomUsage|WinQueryAtomUsage]]
* [[OS2_API:WinQuerySystemAtomTable|WinQuerySystemAtomTable]]
* [[OS2_API:PMI:WinQuerySystemAtomTable|WinQuerySystemAtomTable]]


==== Clipboard ====
==== Clipboard ====
* [[OS2_API:WinCloseClipbrd|WinCloseClipbrd]]
* [[OS2_API:PMI:WinCloseClipbrd|WinCloseClipbrd]]
* [[OS2_API:WinDdeInitiate|WinDdeInitiate]]
* [[OS2_API:PMI:WinDdeInitiate|WinDdeInitiate]]
* [[OS2_API:WinDdePostMsg|WinDdePostMsg]]
* [[OS2_API:PMI:WinDdePostMsg|WinDdePostMsg]]
* [[OS2_API:WinDdeRespond|WinDdeRespond]]
* [[OS2_API:PMI:WinDdeRespond|WinDdeRespond]]
* [[OS2_API:WinEmptyClipBrd|WinEmptyClipBrd]]
* [[OS2_API:PMI:WinEmptyClipBrd|WinEmptyClipBrd]]
* [[OS2_API:WinEnumClipBrdFmts|WinEnumClipBrdFmts]]
* [[OS2_API:PMI:WinEnumClipBrdFmts|WinEnumClipBrdFmts]]
* [[OS2_API:WinOpenClipBrd|WinOpenClipBrd]]
* [[OS2_API:PMI:WinOpenClipBrd|WinOpenClipBrd]]
* [[OS2_API:WinQueryClipBrdData|WinQueryClipBrdData]]
* [[OS2_API:PMI:WinQueryClipBrdData|WinQueryClipBrdData]]
* [[OS2_API:WinQueryClipBrdFmtInfo|WinQueryClipBrdFmtInfo]]
* [[OS2_API:PMI:WinQueryClipBrdFmtInfo|WinQueryClipBrdFmtInfo]]
* [[OS2_API:WinQueryClipBrdOwner|WinQueryClipBrdOwner]]
* [[OS2_API:PMI:WinQueryClipBrdOwner|WinQueryClipBrdOwner]]
* [[OS2_API:WinQueryClipBrdViewer|WinQueryClipBrdViewer]]
* [[OS2_API:PMI:WinQueryClipBrdViewer|WinQueryClipBrdViewer]]
* [[OS2_API:WinSetClipBrdData|WinSetClipBrdData]]
* [[OS2_API:PMI:WinSetClipBrdData|WinSetClipBrdData]]
* [[OS2_API:WinSetClipBrdOwner|WinSetClipBrdOwner]]
* [[OS2_API:PMI:WinSetClipBrdOwner|WinSetClipBrdOwner]]
* [[OS2_API:WinSetClipBrdViewer|WinSetClipBrdViewer]]
* [[OS2_API:PMI:WinSetClipBrdViewer|WinSetClipBrdViewer]]


==== Device Context/Presentation Space ====
==== Device Context/Presentation Space ====
* [[OS2_API:WinBeginPaint|WinBeginPaint]]
* [[OS2_API:PMI:WinBeginPaint|WinBeginPaint]]
* [[OS2_API:WinEndPaint|WinEndPaint]]
* [[OS2_API:PMI:WinEndPaint|WinEndPaint]]
* [[OS2_API:WinGetClipPS|WinGetClipPS]]
* [[OS2_API:PMI:WinGetClipPS|WinGetClipPS]]
* [[OS2_API:WinGetPS|WinGetPS]]
* [[OS2_API:PMI:WinGetPS|WinGetPS]]
* [[OS2_API:WinGetScreenPS|WinGetScreenPS]]
* [[OS2_API:PMI:WinGetScreenPS|WinGetScreenPS]]
* [[OS2_API:WinOpenWindowDC|WinOpenWindowDC]]
* [[OS2_API:PMI:WinOpenWindowDC|WinOpenWindowDC]]
* [[OS2_API:WinQueryWindowDC|WinQueryWindowDC]]
* [[OS2_API:PMI:WinQueryWindowDC|WinQueryWindowDC]]
* [[OS2_API:WinReleasePS|WinReleasePS]]
* [[OS2_API:PMI:WinReleasePS|WinReleasePS]]
* [[OS2_API:WinWindowFromDC|WinWindowFromDC]]
* [[OS2_API:PMI:WinWindowFromDC|WinWindowFromDC]]


==== Dialogs ====
==== Dialogs ====
* [[OS2_API:WinCheckButton|WinCheckButton]]
* [[OS2_API:PMI:WinCheckButton|WinCheckButton]]
* [[OS2_API:WinCreateDlg|WinCreateDlg]]
* [[OS2_API:PMI:WinCreateDlg|WinCreateDlg]]
* [[OS2_API:WinDefDlgProc|WinDefDlgProc]]
* [[OS2_API:PMI:WinDefDlgProc|WinDefDlgProc]]
* [[OS2_API:WinDefFileDlgProc|WinDefFileDlgProc]]
* [[OS2_API:PMI:WinDefFileDlgProc|WinDefFileDlgProc]]
* [[OS2_API:WinDefFontDlgProc|WinDefFontDlgProc]]
* [[OS2_API:PMI:WinDefFontDlgProc|WinDefFontDlgProc]]
* [[OS2_API:WinDeleteLboxItem|WinDeleteLboxItem]]
* [[OS2_API:PMI:WinDeleteLboxItem|WinDeleteLboxItem]]
* [[OS2_API:WinDismissDlg|WinDismissDlg]]
* [[OS2_API:PMI:WinDismissDlg|WinDismissDlg]]
* [[OS2_API:WinDlgBox|WinDlgBox]]
* [[OS2_API:PMI:WinDlgBox|WinDlgBox]]
* [[OS2_API:WinEnableControl|WinEnableControl]]
* [[OS2_API:PMI:WinEnableControl|WinEnableControl]]
* [[OS2_API:WinEnumDlgItem|WinEnumDlgItem]]
* [[OS2_API:PMI:WinEnumDlgItem|WinEnumDlgItem]]
* [[OS2_API:WinFileDlg|WinFileDlg]]
* [[OS2_API:PMI:WinFileDlg|WinFileDlg]]
* [[OS2_API:WinFontDlg|WinFontDlg]]
* [[OS2_API:PMI:WinFontDlg|WinFontDlg]]
* [[OS2_API:WinFreeFileDlgList|WinFreeFileDlgList]]
* [[OS2_API:PMI:WinFreeFileDlgList|WinFreeFileDlgList]]
* [[OS2_API:WinGetDlgMsg|WinGetDlgMsg]]
* [[OS2_API:PMI:WinGetDlgMsg|WinGetDlgMsg]]
* [[OS2_API:WinInsertLboxItem|WinInsertLboxItem]]
* [[OS2_API:PMI:WinInsertLboxItem|WinInsertLboxItem]]
* [[OS2_API:WinIsControlEnabled|WinIsControlEnabled]]
* [[OS2_API:PMI:WinIsControlEnabled|WinIsControlEnabled]]
* [[OS2_API:WinLoadDlg|WinLoadDlg]]
* [[OS2_API:PMI:WinLoadDlg|WinLoadDlg]]
* [[OS2_API:WinMapDlgPoints|WinMapDlgPoints]]
* [[OS2_API:PMI:WinMapDlgPoints|WinMapDlgPoints]]
* [[OS2_API:WinMessageBox|WinMessageBox]]
* [[OS2_API:PMI:WinMessageBox|WinMessageBox]]
* [[OS2_API:WinMessageBox2|WinMessageBox2]]
* [[OS2_API:PMI:WinMessageBox2|WinMessageBox2]]
* [[OS2_API:WinProcessDlg|WinProcessDlg]]
* [[OS2_API:PMI:WinProcessDlg|WinProcessDlg]]
* [[OS2_API:WinQueryButtonCheckState|WinQueryButtonCheckState]]
* [[OS2_API:PMI:WinQueryButtonCheckState|WinQueryButtonCheckState]]
* [[OS2_API:WinQueryDlgItemShort|WinQueryDlgItemShort]]
* [[OS2_API:PMI:WinQueryDlgItemShort|WinQueryDlgItemShort]]
* [[OS2_API:WinQueryDlgItemText|WinQueryDlgItemText]]
* [[OS2_API:PMI:WinQueryDlgItemText|WinQueryDlgItemText]]
* [[OS2_API:WinQueryDlgItemTextLength|WinQueryDlgItemTextLength]]
* [[OS2_API:PMI:WinQueryDlgItemTextLength|WinQueryDlgItemTextLength]]
* [[OS2_API:WinQueryLboxCount|WinQueryLboxCount]]
* [[OS2_API:PMI:WinQueryLboxCount|WinQueryLboxCount]]
* [[OS2_API:WinQueryLboxItemText|WinQueryLboxItemText]]
* [[OS2_API:PMI:WinQueryLboxItemText|WinQueryLboxItemText]]
* [[OS2_API:WinQueryLboxItemTextLength|WinQueryLboxItemTextLength]]
* [[OS2_API:PMI:WinQueryLboxItemTextLength|WinQueryLboxItemTextLength]]
* [[OS2_API:WinQueryLboxSelectedItem|WinQueryLboxSelectedItem]]
* [[OS2_API:PMI:WinQueryLboxSelectedItem|WinQueryLboxSelectedItem]]
* [[OS2_API:WinSendDlgItemMsg|WinSendDlgItemMsg]]
* [[OS2_API:PMI:WinSendDlgItemMsg|WinSendDlgItemMsg]]
* [[OS2_API:WinSetDlgItemShort|WinSetDlgItemShort]]
* [[OS2_API:PMI:WinSetDlgItemShort|WinSetDlgItemShort]]
* [[OS2_API:WinSetDlgItemText|WinSetDlgItemText]]
* [[OS2_API:PMI:WinSetDlgItemText|WinSetDlgItemText]]
* [[OS2_API:WinSetLboxItemText|WinSetLboxItemText]]
* [[OS2_API:PMI:WinSetLboxItemText|WinSetLboxItemText]]
* [[OS2_API:WinSubstituteStrings|WinSubstituteStrings]]
* [[OS2_API:PMI:WinSubstituteStrings|WinSubstituteStrings]]


==== Drawing functions ====
==== Drawing functions ====
* [[OS2_API:WinDrawBitmap|WinDrawBitmap]]
* [[OS2_API:PMI:WinDrawBitmap|WinDrawBitmap]]
* [[OS2_API:WinDrawBorder|WinDrawBorder]]
* [[OS2_API:PMI:WinDrawBorder|WinDrawBorder]]
* [[OS2_API:WinDrawPointer|WinDrawPointer]]
* [[OS2_API:PMI:WinDrawPointer|WinDrawPointer]]
* [[OS2_API:WinDrawText|WinDrawText]]
* [[OS2_API:PMI:WinDrawText|WinDrawText]]
* [[OS2_API:WinFillRect|WinFillRect]]
* [[OS2_API:PMI:WinFillRect|WinFillRect]]
* [[OS2_API:WinInvertRect|WinInvertRect]]
* [[OS2_API:PMI:WinInvertRect|WinInvertRect]]
* [[OS2_API:WinMakePoints|WinMakePoints]]
* [[OS2_API:PMI:WinMakePoints|WinMakePoints]]
* [[OS2_API:WinRealizePalette|WinRealizePalette]]
* [[OS2_API:PMI:WinRealizePalette|WinRealizePalette]]
* [[OS2_API:WinScrollWindow|WinScrollWindow]]
* [[OS2_API:PMI:WinScrollWindow|WinScrollWindow]]
* [[OS2_API:WinShowTrackRect|WinShowTrackRect]]
* [[OS2_API:PMI:WinShowTrackRect|WinShowTrackRect]]
* [[OS2_API:WinTrackRect|WinTrackRect]]
* [[OS2_API:PMI:WinTrackRect|WinTrackRect]]


==== Dynamic Link Library ====
==== Dynamic Link Library ====
* [[OS2_API:WinDeleteLibrary|WinDeleteLibrary]]
* [[OS2_API:PMI:WinDeleteLibrary|WinDeleteLibrary]]
* [[OS2_API:WinDeleteProcedure|WinDeleteProcedure]]
* [[OS2_API:PMI:WinDeleteProcedure|WinDeleteProcedure]]
* [[OS2_API:WinLoadLibrary|WinLoadLibrary]]
* [[OS2_API:PMI:WinLoadLibrary|WinLoadLibrary]]
* [[OS2_API:WinLoadProcedure|WinLoadProcedure]]
* [[OS2_API:PMI:WinLoadProcedure|WinLoadProcedure]]


==== Error handling ====
==== Error handling ====
* [[OS2_API:WinGetErrorInfo|WinGetErrorInfo]]
* [[OS2_API:PMI:WinGetErrorInfo|WinGetErrorInfo]]
* [[OS2_API:WinGetLastError|WinGetLastError]]
* [[OS2_API:PMI:WinGetLastError|WinGetLastError]]
* [[OS2_API:WinFreeErrorInfo|WinFreeErrorInfo]]
* [[OS2_API:PMI:WinFreeErrorInfo|WinFreeErrorInfo]]
 


==== Focus ====
==== Focus ====
* [[OS2_API:WinAlarm|WinAlarm]]
* [[OS2_API:PMI:WinAlarm|WinAlarm]]
* [[OS2_API:WinCreateCursor|WinCreateCursor]]
* [[OS2_API:PMI:WinCreateCursor|WinCreateCursor]]
* [[OS2_API:WinDestroyCursor|WinDestroyCursor]]
* [[OS2_API:PMI:WinDestroyCursor|WinDestroyCursor]]
* [[OS2_API:WinEnablePhysInput|WinEnablePhysInput]]
* [[OS2_API:PMI:WinEnablePhysInput|WinEnablePhysInput]]
* [[OS2_API:WinEnableWindow|WinEnableWindow]]
* [[OS2_API:PMI:WinEnableWindow|WinEnableWindow]]
* [[OS2_API:WinEnableWindowUpdate|WinEnableWindowUpdate]]
* [[OS2_API:PMI:WinEnableWindowUpdate|WinEnableWindowUpdate]]
* [[OS2_API:WinFlashWindow|WinFlashWindow]]
* [[OS2_API:PMI:WinFlashWindow|WinFlashWindow]]
* [[OS2_API:WinFocusChange|WinFocusChange]]
* [[OS2_API:PMI:WinFocusChange|WinFocusChange]]
* [[OS2_API:WinGetKeyState|WinGetKeyState]]
* [[OS2_API:PMI:WinGetKeyState|WinGetKeyState]]
* [[OS2_API:WinGetPhysKeyState|WinGetPhysKeyState]]
* [[OS2_API:PMI:WinGetPhysKeyState|WinGetPhysKeyState]]
* [[OS2_API:WinIsPhysInputEnabled|WinIsPhysInputEnabled]]
* [[OS2_API:PMI:WinIsPhysInputEnabled|WinIsPhysInputEnabled]]
* [[OS2_API:WinIsThreadActive|WinIsThreadActive]]
* [[OS2_API:PMI:WinIsThreadActive|WinIsThreadActive]]
* [[OS2_API:WinIsWindowEnabled|WinIsWindowEnabled]]
* [[OS2_API:PMI:WinIsWindowEnabled|WinIsWindowEnabled]]
* [[OS2_API:WinQueryActiveWindow|WinQueryActiveWindow]]
* [[OS2_API:PMI:WinQueryActiveWindow|WinQueryActiveWindow]]
* [[OS2_API:WinQueryCapture|WinQueryCapture]]
* [[OS2_API:PMI:WinQueryCapture|WinQueryCapture]]
* [[OS2_API:WinQueryCursorInfo|WinQueryCursorInfo]]
* [[OS2_API:PMI:WinQueryCursorInfo|WinQueryCursorInfo]]
* [[OS2_API:WinQueryFocus|WinQueryFocus]]
* [[OS2_API:PMI:WinQueryFocus|WinQueryFocus]]
* [[OS2_API:WinSetActiveWindow|WinSetActiveWindow]]
* [[OS2_API:PMI:WinSetActiveWindow|WinSetActiveWindow]]
* [[OS2_API:WinSetCapture|WinSetCapture]]
* [[OS2_API:PMI:WinSetCapture|WinSetCapture]]
* [[OS2_API:WinSetFocus|WinSetFocus]]
* [[OS2_API:PMI:WinSetFocus|WinSetFocus]]
* [[OS2_API:WinSetKeyboardStateTable|WinSetKeyboardStateTable]]
* [[OS2_API:PMI:WinSetKeyboardStateTable|WinSetKeyboardStateTable]]
* [[OS2_API:WinShowCursor|WinShowCursor]]
* [[OS2_API:PMI:WinShowCursor|WinShowCursor]]


==== Help (IPF?) ====
==== Help (IPF?) ====
* [[OS2_API:WinAssociateHelpInstance|WinAssociateHelpInstance]]
* [[OS2_API:PMI:WinAssociateHelpInstance|WinAssociateHelpInstance]]
* [[OS2_API:WinCreateHelpInstance|WinCreateHelpInstance]]
* [[OS2_API:PMI:WinCreateHelpInstance|WinCreateHelpInstance]]
* [[OS2_API:WinCreateHelpTable|WinCreateHelpTable]]
* [[OS2_API:PMI:WinCreateHelpTable|WinCreateHelpTable]]
* [[OS2_API:WinDestroyHelpInstance|WinDestroyHelpInstance]]
* [[OS2_API:PMI:WinDestroyHelpInstance|WinDestroyHelpInstance]]
* [[OS2_API:WinLoadHelpTable|WinLoadHelpTable]]
* [[OS2_API:PMI:WinLoadHelpTable|WinLoadHelpTable]]
* [[OS2_API:WinQueryHelpInstance|WinQueryHelpInstance]]
* [[OS2_API:PMI:WinQueryHelpInstance|WinQueryHelpInstance]]


===== Information =====
===== Information =====
====== System ======
====== System ======
* [[OS2_API:WinGetCurrentTime|WinGetCurrentTime]]
* [[OS2_API:PMI:WinGetCurrentTime|WinGetCurrentTime]]
* [[OS2_API:WinGetSysBitmap|WinGetSysBitmap]]
* [[OS2_API:PMI:WinGetSysBitmap|WinGetSysBitmap]]
* [[OS2_API:WinQueryDesktopBkgnd|WinQueryDesktopBkgnd]]
* [[OS2_API:PMI:WinQueryDesktopBkgnd|WinQueryDesktopBkgnd]]
* [[OS2_API:WinQueryDesktopWindow|WinQueryDesktopWindow]]
* [[OS2_API:PMI:WinQueryDesktopWindow|WinQueryDesktopWindow]]
* [[OS2_API:WinQueryObjectWindow|WinQueryObjectWindow]]
* [[OS2_API:PMI:WinQueryObjectWindow|WinQueryObjectWindow]]
* [[OS2_API:WinQuerySysColor|WinQuerySysColor]]
* [[OS2_API:PMI:WinQuerySysColor|WinQuerySysColor]]
* [[OS2_API:WinQuerySysModalWindow|WinQuerySysModalWindow]]
* [[OS2_API:PMI:WinQuerySysModalWindow|WinQuerySysModalWindow]]
* [[OS2_API:WinQuerySysPointer|WinQuerySysPointer]]
* [[OS2_API:PMI:WinQuerySysPointer|WinQuerySysPointer]]
* [[OS2_API:WinQuerySysPointerData|WinQuerySysPointerData]]
* [[OS2_API:PMI:WinQuerySysPointerData|WinQuerySysPointerData]]
* [[OS2_API:WinQuerySysValue|WinQuerySysValue]]
* [[OS2_API:PMI:WinQuerySysValue|WinQuerySysValue]]
* [[OS2_API:WinQueryVersion|WinQueryVersion]]
* [[OS2_API:PMI:WinQueryVersion|WinQueryVersion]]
* [[OS2_API:WinSetDesktopBkgnd|WinSetDesktopBkgnd]]
* [[OS2_API:PMI:WinSetDesktopBkgnd|WinSetDesktopBkgnd]]
* [[OS2_API:WinSetSysColor|WinSetSysColor]]
* [[OS2_API:PMI:WinSetSysColor|WinSetSysColor]]
* [[OS2_API:WinSetSysModalWindow|WinSetSysModalWindow]]
* [[OS2_API:PMI:WinSetSysModalWindow|WinSetSysModalWindow]]
* [[OS2_API:WinSetSysPointerData|WinSetSysPointerData]]
* [[OS2_API:PMI:WinSetSysPointerData|WinSetSysPointerData]]
* [[OS2_API:WinSetSysValue|WinSetSysValue]]
* [[OS2_API:PMI:WinSetSysValue|WinSetSysValue]]


====== Window ======
====== Window ======
* [[OS2_API:WinBeginEnumWindow|WinBeginEnumWindow]]
* [[OS2_API:PMI:WinBeginEnumWindow|WinBeginEnumWindow]]
* [[OS2_API:WinEndEnumWindow|WinEndEnumWindow]]
* [[OS2_API:PMI:WinEndEnumWindow|WinEndEnumWindow]]
* [[OS2_API:WinGetMaxPosition|WinGetMaxPosition]]
* [[OS2_API:PMI:WinGetMaxPosition|WinGetMaxPosition]]
* [[OS2_API:WinGetMinPosition|WinGetMinPosition]]
* [[OS2_API:PMI:WinGetMinPosition|WinGetMinPosition]]
* [[OS2_API:WinGetNextWindow|WinGetNextWindow]]
* [[OS2_API:PMI:WinGetNextWindow|WinGetNextWindow]]
* [[OS2_API:WinIsChild|WinIsChild]]
* [[OS2_API:PMI:WinIsChild|WinIsChild]]
* [[OS2_API:WinIsWindow|WinIsWindow]]
* [[OS2_API:PMI:WinIsWindow|WinIsWindow]]
* [[OS2_API:WinIsWindowShowing|WinIsWindowShowing]]
* [[OS2_API:PMI:WinIsWindowShowing|WinIsWindowShowing]]
* [[OS2_API:WinIsWindowVisible|WinIsWindowVisible]]
* [[OS2_API:PMI:WinIsWindowVisible|WinIsWindowVisible]]
* [[OS2_API:WinMapWindowPoints|WinMapWindowPoints]]
* [[OS2_API:PMI:WinMapWindowPoints|WinMapWindowPoints]]
* [[OS2_API:WinMultiWindowFromIDs|WinMultiWindowFromIDs]]
* [[OS2_API:PMI:WinMultiWindowFromIDs|WinMultiWindowFromIDs]]
* [[OS2_API:WinQueryPresParam|WinQueryPresParam]]
* [[OS2_API:PMI:WinQueryPresParam|WinQueryPresParam]]
* [[OS2_API:WinQueryWindow|WinQueryWindow]]
* [[OS2_API:PMI:WinQueryWindow|WinQueryWindow]]
* [[OS2_API:WinQueryWindowPos|WinQueryWindowPos]]
* [[OS2_API:PMI:WinQueryWindowPos|WinQueryWindowPos]]
* [[OS2_API:WinQueryWindowProcess|WinQueryWindowProcess]]
* [[OS2_API:PMI:WinQueryWindowProcess|WinQueryWindowProcess]]
* [[OS2_API:WinQueryWindowPtr|WinQueryWindowPtr]]
* [[OS2_API:PMI:WinQueryWindowPtr|WinQueryWindowPtr]]
* [[OS2_API:WinQueryWindowRect|WinQueryWindowRect]]
* [[OS2_API:PMI:WinQueryWindowRect|WinQueryWindowRect]]
* [[OS2_API:WinQueryWindowText|WinQueryWindowText]]
* [[OS2_API:PMI:WinQueryWindowText|WinQueryWindowText]]
* [[OS2_API:WinQueryWindowTextLength|WinQueryWindowTextLength]]
* [[OS2_API:PMI:WinQueryWindowTextLength|WinQueryWindowTextLength]]
* [[OS2_API:WinQueryWindowULong|WinQueryWindowULong]]
* [[OS2_API:PMI:WinQueryWindowULong|WinQueryWindowULong]]
* [[OS2_API:WinQueryWindowUShort|WinQueryWindowUShort]]
* [[OS2_API:PMI:WinQueryWindowUShort|WinQueryWindowUShort]]
* [[OS2_API:WinRemovePresParam|WinRemovePresParam]]
* [[OS2_API:PMI:WinRemovePresParam|WinRemovePresParam]]
* [[OS2_API:WinRestoreWindowPos|WinRestoreWindowPos]]
* [[OS2_API:PMI:WinRestoreWindowPos|WinRestoreWindowPos]]
* [[OS2_API:WinSaveWindowPos|WinSaveWindowPos]]
* [[OS2_API:PMI:WinSaveWindowPos|WinSaveWindowPos]]
* [[OS2_API:WinSetMultiWindowPos|WinSetMultiWindowPos]]
* [[OS2_API:PMI:WinSetMultiWindowPos|WinSetMultiWindowPos]]
* [[OS2_API:WinSetOwner|WinSetOwner]]
* [[OS2_API:PMI:WinSetOwner|WinSetOwner]]
* [[OS2_API:WinSetParent|WinSetParent]]
* [[OS2_API:PMI:WinSetParent|WinSetParent]]
* [[OS2_API:WinSetPresParam|WinSetPresParam]]
* [[OS2_API:PMI:WinSetPresParam|WinSetPresParam]]
* [[OS2_API:WinSetWindowBits|WinSetWindowBits]]
* [[OS2_API:PMI:WinSetWindowBits|WinSetWindowBits]]
* [[OS2_API:WinSetWindowPos|WinSetWindowPos]]
* [[OS2_API:PMI:WinSetWindowPos|WinSetWindowPos]]
* [[OS2_API:WinSetWindowPtr|WinSetWindowPtr]]
* [[OS2_API:PMI:WinSetWindowPtr|WinSetWindowPtr]]
* [[OS2_API:WinSetWindowText|WinSetWindowText]]
* [[OS2_API:PMI:WinSetWindowText|WinSetWindowText]]
* [[OS2_API:WinSetWindowULong|WinSetWindowULong]]
* [[OS2_API:PMI:WinSetWindowULong|WinSetWindowULong]]
* [[OS2_API:WinSetWindowUShort|WinSetWindowUShort]]
* [[OS2_API:PMI:WinSetWindowUShort|WinSetWindowUShort]]
* [[OS2_API:WinShowWindow|WinShowWindow]]
* [[OS2_API:PMI:WinShowWindow|WinShowWindow]]
* [[OS2_API:WinStoreWindowPos|WinStoreWindowPos]]
* [[OS2_API:PMI:WinStoreWindowPos|WinStoreWindowPos]]
* [[OS2_API:WinSubclassWindow|WinSubclassWindow]]
* [[OS2_API:PMI:WinSubclassWindow|WinSubclassWindow]]
* [[OS2_API:WinWindowFromID|WinWindowFromID]]
* [[OS2_API:PMI:WinWindowFromID|WinWindowFromID]]
* [[OS2_API:WinWindowFromPoint|WinWindowFromPoint]]
* [[OS2_API:PMI:WinWindowFromPoint|WinWindowFromPoint]]


==== Menuing ====
==== Menuing ====
* [[OS2_API:WinCheckMenuItem|WinCheckMenuItem]]
* [[OS2_API:PMI:WinCheckMenuItem|WinCheckMenuItem]]
* [[OS2_API:WinCreateMenu|WinCreateMenu]]
* [[OS2_API:PMI:WinCreateMenu|WinCreateMenu]]
* [[OS2_API:WinEnableMenuItem|WinEnableMenuItem]]
* [[OS2_API:PMI:WinEnableMenuItem|WinEnableMenuItem]]
* [[OS2_API:WinIsMenuItemChecked|WinIsMenuItemChecked]]
* [[OS2_API:PMI:WinIsMenuItemChecked|WinIsMenuItemChecked]]
* [[OS2_API:WinIsMenuItemEnabled|WinIsMenuItemEnabled]]
* [[OS2_API:PMI:WinIsMenuItemEnabled|WinIsMenuItemEnabled]]
* [[OS2_API:WinIsMenuItemValid|WinIsMenuItemValid]]
* [[OS2_API:PMI:WinIsMenuItemValid|WinIsMenuItemValid]]
* [[OS2_API:WinLoadMenu|WinLoadMenu]]
* [[OS2_API:PMI:WinLoadMenu|WinLoadMenu]]
* [[OS2_API:WinPop-upMenu|WinPop-upMenu]]
* [[OS2_API:PMI:WinPop-upMenu|WinPop-upMenu]]
* [[OS2_API:WinSetMenuItemText|WinSetMenuItemText]]
* [[OS2_API:PMI:WinSetMenuItemText|WinSetMenuItemText]]


==== Messaging ====
==== Messaging ====
* [[OS2_API:WinBroadcastMsg|WinBroadcastMsg]]
* [[OS2_API:PMI:WinBroadcastMsg|WinBroadcastMsg]]
* [[OS2_API:WinCallMsgFilter|WinCallMsgFilter]]
* [[OS2_API:PMI:WinCallMsgFilter|WinCallMsgFilter]]
* [[OS2_API:WinCheckInput|WinCheckInput]]
* [[OS2_API:PMI:WinCheckInput|WinCheckInput]]
* [[OS2_API:WinCreateMsgQueue|WinCreateMsgQueue]]
* [[OS2_API:PMI:WinCreateMsgQueue|WinCreateMsgQueue]]
* [[OS2_API:WinDestroyMsgQueue|WinDestroyMsgQueue]]
* [[OS2_API:PMI:WinDestroyMsgQueue|WinDestroyMsgQueue]]
* [[OS2_API:WinDispatchMsg|WinDispatchMsg]]
* [[OS2_API:PMI:WinDispatchMsg|WinDispatchMsg]]
* [[OS2_API:WinGetMsg|WinGetMsg]]
* [[OS2_API:PMI:WinGetMsg|WinGetMsg]]
* [[OS2_API:WinInSendMsg|WinInSendMsg]]
* [[OS2_API:PMI:WinInSendMsg|WinInSendMsg]]
* [[OS2_API:WinPeekMsg|WinPeekMsg]]
* [[OS2_API:PMI:WinPeekMsg|WinPeekMsg]]
* [[OS2_API:WinPostMsg|WinPostMsg]]
* [[OS2_API:PMI:WinPostMsg|WinPostMsg]]
* [[OS2_API:WinPostQueueMsg|WinPostQueueMsg]]
* [[OS2_API:PMI:WinPostQueueMsg|WinPostQueueMsg]]
* [[OS2_API:WinQueryMsgPos|WinQueryMsgPos]]
* [[OS2_API:PMI:WinQueryMsgPos|WinQueryMsgPos]]
* [[OS2_API:WinQueryMsgTime|WinQueryMsgTime]]
* [[OS2_API:PMI:WinQueryMsgTime|WinQueryMsgTime]]
* [[OS2_API:WinQueryQueueInfo|WinQueryQueueInfo]]
* [[OS2_API:PMI:WinQueryQueueInfo|WinQueryQueueInfo]]
* [[OS2_API:WinQueryQueueStatus|WinQueryQueueStatus]]
* [[OS2_API:PMI:WinQueryQueueStatus|WinQueryQueueStatus]]
* [[OS2_API:WinRegisterUserDatatype|WinRegisterUserDatatype]]
* [[OS2_API:PMI:WinRegisterUserDatatype|WinRegisterUserDatatype]]
* [[OS2_API:WinRegisterUserMsg|WinRegisterUserMsg]]
* [[OS2_API:PMI:WinRegisterUserMsg|WinRegisterUserMsg]]
* [[OS2_API:WinReleaseHook|WinReleaseHook]]
* [[OS2_API:PMI:WinReleaseHook|WinReleaseHook]]
* [[OS2_API:WinRequestMutexSem|WinRequestMutexSem]]
* [[OS2_API:PMI:WinRequestMutexSem|WinRequestMutexSem]]
* [[OS2_API:WinSendMsg|WinSendMsg]]
* [[OS2_API:PMI:WinSendMsg|WinSendMsg]]
* [[OS2_API:WinSetClassMsgInterest|WinSetClassMsgInterest]]
* [[OS2_API:PMI:WinSetClassMsgInterest|WinSetClassMsgInterest]]
* [[OS2_API:WinSetHook|WinSetHook]]
* [[OS2_API:PMI:WinSetHook|WinSetHook]]
* [[OS2_API:WinSetMsgInterest|WinSetMsgInterest]]
* [[OS2_API:PMI:WinSetMsgInterest|WinSetMsgInterest]]
* [[OS2_API:WinSetMsgMode|WinSetMsgMode]]
* [[OS2_API:PMI:WinSetMsgMode|WinSetMsgMode]]
* [[OS2_API:WinSetSynchroMode|WinSetSynchroMode]]
* [[OS2_API:PMI:WinSetSynchroMode|WinSetSynchroMode]]
* [[OS2_API:WinWaitEventSem|WinWaitEventSem]]
* [[OS2_API:PMI:WinWaitEventSem|WinWaitEventSem]]
* [[OS2_API:WinWaitMsg|WinWaitMsg]]
* [[OS2_API:PMI:WinWaitMsg|WinWaitMsg]]
* [[OS2_API:WinWaitMuxWaitSem|WinWaitMuxWaitSem]]
* [[OS2_API:PMI:WinWaitMuxWaitSem|WinWaitMuxWaitSem]]


==== National Language/Code Page ====
==== National Language/Code Page ====
* [[OS2_API:WinCompareStrings|WinCompareStrings]]
* [[OS2_API:PMI:WinCompareStrings|WinCompareStrings]]
* [[OS2_API:WinCpTranslateChar|WinCpTranslateChar]]
* [[OS2_API:PMI:WinCpTranslateChar|WinCpTranslateChar]]
* [[OS2_API:WinCpTranslateString|WinCpTranslateString]]
* [[OS2_API:PMI:WinCpTranslateString|WinCpTranslateString]]
* [[OS2_API:WinNextChar|WinNextChar]]
* [[OS2_API:PMI:WinNextChar|WinNextChar]]
* [[OS2_API:WinPrevChar|WinPrevChar]]
* [[OS2_API:PMI:WinPrevChar|WinPrevChar]]
* [[OS2_API:WinQueryCp|WinQueryCp]]
* [[OS2_API:PMI:WinQueryCp|WinQueryCp]]
* [[OS2_API:WinQueryCpList|WinQueryCpList]]
* [[OS2_API:PMI:WinQueryCpList|WinQueryCpList]]
* [[OS2_API:WinSetCp|WinSetCp]]
* [[OS2_API:PMI:WinSetCp|WinSetCp]]
* [[OS2_API:WinUpper|WinUpper]]
* [[OS2_API:PMI:WinUpper|WinUpper]]
* [[OS2_API:WinUpperChar|WinUpperChar]]
* [[OS2_API:PMI:WinUpperChar|WinUpperChar]]


==== Rectangle functions ====
==== Rectangle functions ====
* [[OS2_API:WinCopyRect|WinCopyRect]]
* [[OS2_API:PMI:WinCopyRect|WinCopyRect]]
* [[OS2_API:WinEqualRect|WinEqualRect]]
* [[OS2_API:PMI:WinEqualRect|WinEqualRect]]
* [[OS2_API:WinInflateRect|WinInflateRect]]
* [[OS2_API:PMI:WinInflateRect|WinInflateRect]]
* [[OS2_API:WinIntersectRect|WinIntersectRect]]
* [[OS2_API:PMI:WinIntersectRect|WinIntersectRect]]
* [[OS2_API:WinIsRectEmpty|WinIsRectEmpty]]
* [[OS2_API:PMI:WinIsRectEmpty|WinIsRectEmpty]]
* [[OS2_API:WinMakeRect|WinMakeRect]]
* [[OS2_API:PMI:WinMakeRect|WinMakeRect]]
* [[OS2_API:WinOffsetRect|WinOffsetRect]]
* [[OS2_API:PMI:WinOffsetRect|WinOffsetRect]]
* [[OS2_API:WinPtInRect|WinPtInRect]]
* [[OS2_API:PMI:WinPtInRect|WinPtInRect]]
* [[OS2_API:WinSetRect|WinSetRect]]
* [[OS2_API:PMI:WinSetRect|WinSetRect]]
* [[OS2_API:WinSetRectEmpty|WinSetRectEmpty]]
* [[OS2_API:PMI:WinSetRectEmpty|WinSetRectEmpty]]
* [[OS2_API:WinSubtractRect|WinSubtractRect]]
* [[OS2_API:PMI:WinSubtractRect|WinSubtractRect]]
* [[OS2_API:WinUnionRect|WinUnionRect]]
* [[OS2_API:PMI:WinUnionRect|WinUnionRect]]


==== Regions/Clipping ====
==== Regions/Clipping ====
* [[OS2_API:WinExcludeUpdateRegion|WinExcludeUpdateRegion]]
* [[OS2_API:PMI:WinExcludeUpdateRegion|WinExcludeUpdateRegion]]
* [[OS2_API:WinInvalidateRect|WinInvalidateRect]]
* [[OS2_API:PMI:WinInvalidateRect|WinInvalidateRect]]
* [[OS2_API:WinInvalidateRegion|WinInvalidateRegion]]
* [[OS2_API:PMI:WinInvalidateRegion|WinInvalidateRegion]]
* [[OS2_API:WinLockVisRegions|WinLockVisRegions]]
* [[OS2_API:PMI:WinLockVisRegions|WinLockVisRegions]]
* [[OS2_API:WinLockWindowUpdate|WinLockWindowUpdate]]
* [[OS2_API:PMI:WinLockWindowUpdate|WinLockWindowUpdate]]
* [[OS2_API:WinQueryUpdateRect|WinQueryUpdateRect]]
* [[OS2_API:PMI:WinQueryUpdateRect|WinQueryUpdateRect]]
* [[OS2_API:WinQueryUpdateRegion|WinQueryUpdateRegion]]
* [[OS2_API:PMI:WinQueryUpdateRegion|WinQueryUpdateRegion]]
* [[OS2_API:WinQueryVisibleRegion|WinQueryVisibleRegion]]
* [[OS2_API:PMI:WinQueryVisibleRegion|WinQueryVisibleRegion]]
* [[OS2_API:WinSetVisibleRegionNotify|WinSetVisibleRegionNotify]]
* [[OS2_API:PMI:WinSetVisibleRegionNotify|WinSetVisibleRegionNotify]]
* [[OS2_API:WinUpdateWindow|WinUpdateWindow]]
* [[OS2_API:PMI:WinUpdateWindow|WinUpdateWindow]]
* [[OS2_API:WinValidateRect|WinValidateRect]]
* [[OS2_API:PMI:WinValidateRect|WinValidateRect]]
* [[OS2_API:WinValidateRegion|WinValidateRegion]]
* [[OS2_API:PMI:WinValidateRegion|WinValidateRegion]]


==== Resource Management ====
==== Resource Management ====
* [[OS2_API:WinLoadString|WinLoadString]]
* [[OS2_API:PMI:WinLoadString|WinLoadString]]
* [[OS2_API:WinLoadMessage|WinLoadMessage]]
* [[OS2_API:PMI:WinLoadMessage|WinLoadMessage]]


===== Accel Table =====
===== Accel Table =====
* [[OS2_API:WinCopyAccelTable|WinCopyAccelTable]]
* [[OS2_API:PMI:WinCopyAccelTable|WinCopyAccelTable]]
* [[OS2_API:WinCreateAccelTable|WinCreateAccelTable]]
* [[OS2_API:PMI:WinCreateAccelTable|WinCreateAccelTable]]
* [[OS2_API:WinDestroyAccelTable|WinDestroyAccelTable]]
* [[OS2_API:PMI:WinDestroyAccelTable|WinDestroyAccelTable]]
* [[OS2_API:WinLoadAccelTable|WinLoadAccelTable]]
* [[OS2_API:PMI:WinLoadAccelTable|WinLoadAccelTable]]
* [[OS2_API:WinQueryAccelTable|WinQueryAccelTable]]
* [[OS2_API:PMI:WinQueryAccelTable|WinQueryAccelTable]]
* [[OS2_API:WinSetAccelTable|WinSetAccelTable]]
* [[OS2_API:PMI:WinSetAccelTable|WinSetAccelTable]]
* [[OS2_API:WinTranslateAccel|WinTranslateAccel]]
* [[OS2_API:PMI:WinTranslateAccel|WinTranslateAccel]]


===== Icon =====
===== Icon =====
* [[OS2_API:WinFreeFileIcon|WinFreeFileIcon]]
* [[OS2_API:PMI:WinFreeFileIcon|WinFreeFileIcon]]
* [[OS2_API:WinLoadFileIcon|WinLoadFileIcon]]
* [[OS2_API:PMI:WinLoadFileIcon|WinLoadFileIcon]]
* [[OS2_API:WinSetFileIcon|WinSetFileIcon]]
* [[OS2_API:PMI:WinSetFileIcon|WinSetFileIcon]]


===== Pointer =====
===== Pointer =====
* [[OS2_API:WinCreatePointer|WinCreatePointer]]
* [[OS2_API:PMI:WinCreatePointer|WinCreatePointer]]
* [[OS2_API:WinCreatePointerIndirect|WinCreatePointerIndirect]]
* [[OS2_API:PMI:WinCreatePointerIndirect|WinCreatePointerIndirect]]
* [[OS2_API:WinDestroyPointer|WinDestroyPointer]]
* [[OS2_API:PMI:WinDestroyPointer|WinDestroyPointer]]
* [[OS2_API:WinLoadPointer|WinLoadPointer]]
* [[OS2_API:PMI:WinLoadPointer|WinLoadPointer]]
* [[OS2_API:WinLockPointerUpdate|WinLockPointerUpdate]]
* [[OS2_API:PMI:WinLockPointerUpdate|WinLockPointerUpdate]]
* [[OS2_API:WinQueryPointer|WinQueryPointer]]
* [[OS2_API:PMI:WinQueryPointer|WinQueryPointer]]
* [[OS2_API:WinQueryPointerInfo|WinQueryPointerInfo]]
* [[OS2_API:PMI:WinQueryPointerInfo|WinQueryPointerInfo]]
* [[OS2_API:WinQueryPointerPos|WinQueryPointerPos]]
* [[OS2_API:PMI:WinQueryPointerPos|WinQueryPointerPos]]
* [[OS2_API:WinSetPointer|WinSetPointer]]
* [[OS2_API:PMI:WinSetPointer|WinSetPointer]]
* [[OS2_API:WinSetPointerOwner|WinSetPointerOwner]]
* [[OS2_API:PMI:WinSetPointerOwner|WinSetPointerOwner]]
* [[OS2_API:WinSetPointerPos|WinSetPointerPos]]
* [[OS2_API:PMI:WinSetPointerPos|WinSetPointerPos]]
* [[OS2_API:WinShowPointer|WinShowPointer]]
* [[OS2_API:PMI:WinShowPointer|WinShowPointer]]


==== TaskList functions ====
==== TaskList functions ====
* [[OS2_API:WinAddSwitchEntry|WinAddSwitchEntry]]
* [[OS2_API:PMI:WinAddSwitchEntry|WinAddSwitchEntry]]
* [[OS2_API:WinChangeSwitchEntry|WinChangeSwitchEntry]]
* [[OS2_API:PMI:WinChangeSwitchEntry|WinChangeSwitchEntry]]
* [[OS2_API:WinCreateSwitchEntry|WinCreateSwitchEntry]]
* [[OS2_API:PMI:WinCreateSwitchEntry|WinCreateSwitchEntry]]
* [[OS2_API:WinQuerySessionTitle|WinQuerySessionTitle]]
* [[OS2_API:PMI:WinQuerySessionTitle|WinQuerySessionTitle]]
* [[OS2_API:WinQuerySwitchEntry|WinQuerySwitchEntry]]
* [[OS2_API:PMI:WinQuerySwitchEntry|WinQuerySwitchEntry]]
* [[OS2_API:WinQuerySwitchHandle|WinQuerySwitchHandle]]
* [[OS2_API:PMI:WinQuerySwitchHandle|WinQuerySwitchHandle]]
* [[OS2_API:WinQuerySwitchList|WinQuerySwitchList]]
* [[OS2_API:PMI:WinQuerySwitchList|WinQuerySwitchList]]
* [[OS2_API:WinQueryTaskSizePos|WinQueryTaskSizePos]]
* [[OS2_API:PMI:WinQueryTaskSizePos|WinQueryTaskSizePos]]
* [[OS2_API:WinQueryTaskTitle|WinQueryTaskTitle]]
* [[OS2_API:PMI:WinQueryTaskTitle|WinQueryTaskTitle]]
* [[OS2_API:WinRemoveSwitchEntry|WinRemoveSwitchEntry]]
* [[OS2_API:PMI:WinRemoveSwitchEntry|WinRemoveSwitchEntry]]
* [[OS2_API:WinStartApp|WinStartApp]]
* [[OS2_API:PMI:WinStartApp|WinStartApp]]
* [[OS2_API:WinSwitchToProgram|WinSwitchToProgram]]
* [[OS2_API:PMI:WinSwitchToProgram|WinSwitchToProgram]]
* [[OS2_API:WinTerminateApp|WinTerminateApp]]
* [[OS2_API:PMI:WinTerminateApp|WinTerminateApp]]


==== Timers ====
==== Timers ====
* [[OS2_API:WinStartTimer|WinStartTimer]]
* [[OS2_API:PMI:WinStartTimer|WinStartTimer]]
* [[OS2_API:WinStopTimer|WinStopTimer]]
* [[OS2_API:PMI:WinStopTimer|WinStopTimer]]


==== WorkplaceShell functions ====
==== WorkplaceShell functions ====
* [[OS2_API:WinCopyObject|WinCopyObject]]
* [[OS2_API:PMI:WinCopyObject|WinCopyObject]]
* [[OS2_API:WinCreateObject|WinCreateObject]]
* [[OS2_API:PMI:WinCreateObject|WinCreateObject]]
* [[OS2_API:WinCreateShadow|WinCreateShadow]]
* [[OS2_API:PMI:WinCreateShadow|WinCreateShadow]]
* [[OS2_API:WinDeregisterObjectClass|WinDeregisterObjectClass]]
* [[OS2_API:PMI:WinDeregisterObjectClass|WinDeregisterObjectClass]]
* [[OS2_API:WinDestroyObject|WinDestroyObject]]
* [[OS2_API:PMI:WinDestroyObject|WinDestroyObject]]
* [[OS2_API:WinEnumObjectClasses|WinEnumObjectClasses]]
* [[OS2_API:PMI:WinEnumObjectClasses|WinEnumObjectClasses]]
* [[OS2_API:WinIsSOMDDReady|WinIsSOMDDReady]]
* [[OS2_API:PMI:WinIsSOMDDReady|WinIsSOMDDReady]]
* [[OS2_API:WinIsWPDServerReady|WinIsWPDServerReady]]
* [[OS2_API:PMI:WinIsWPDServerReady|WinIsWPDServerReady]]
* [[OS2_API:WinLockupSystem|WinLockupSystem]]
* [[OS2_API:PMI:WinLockupSystem|WinLockupSystem]]
* [[OS2_API:WinMoveObject|WinMoveObject]]
* [[OS2_API:PMI:WinMoveObject|WinMoveObject]]
* [[OS2_API:WinOpenObject|WinOpenObject]]
* [[OS2_API:PMI:WinOpenObject|WinOpenObject]]
* [[OS2_API:WinQueryActiveDesktopPathname|WinQueryActiveDesktopPathname]]
* [[OS2_API:PMI:WinQueryActiveDesktopPathname|WinQueryActiveDesktopPathname]]
* [[OS2_API:WinQueryObject|WinQueryObject]]
* [[OS2_API:PMI:WinQueryObject|WinQueryObject]]
* [[OS2_API:WinQueryObjectPath|WinQueryObjectPath]]
* [[OS2_API:PMI:WinQueryObjectPath|WinQueryObjectPath]]
* [[OS2_API:WinRegisterObjectClass|WinRegisterObjectClass]]
* [[OS2_API:PMI:WinRegisterObjectClass|WinRegisterObjectClass]]
* [[OS2_API:WinReplaceObjectClass|WinReplaceObjectClass]]
* [[OS2_API:PMI:WinReplaceObjectClass|WinReplaceObjectClass]]
* [[OS2_API:WinRestartSOMDD|WinRestartSOMDD]]
* [[OS2_API:PMI:WinRestartSOMDD|WinRestartSOMDD]]
* [[OS2_API:WinRestartWPDServer|WinRestartWPDServer]]
* [[OS2_API:PMI:WinRestartWPDServer|WinRestartWPDServer]]
* [[OS2_API:WinSaveObject|WinSaveObject]]
* [[OS2_API:PMI:WinSaveObject|WinSaveObject]]
* [[OS2_API:WinSetObjectData|WinSetObjectData]]
* [[OS2_API:PMI:WinSetObjectData|WinSetObjectData]]
* [[OS2_API:WinShutdownSystem|WinShutdownSystem]]
* [[OS2_API:PMI:WinShutdownSystem|WinShutdownSystem]]
* [[OS2_API:WinUnlockSystem|WinUnlockSystem]]
* [[OS2_API:PMI:WinUnlockSystem|WinUnlockSystem]]
* [[OS2_API:WinWaitForShell|WinWaitForShell]]
* [[OS2_API:PMI:WinWaitForShell|WinWaitForShell]]


</td>
</td>

Revision as of 17:31, 17 May 2016

Presentation Manager Interface

Some general information is available at Presentation Manager page.


Device Functions

Direct Manipulation Functions

Dynamic Data Formatting Functions

Hooks and Procedures

Profile Functions

Spooler Functions

Window Functions

Atom Functions

Clipboard

Device Context/Presentation Space

Dialogs

Drawing functions

Dynamic Link Library

Error handling


Focus

Help (IPF?)

Information
System
Window

Menuing

Messaging

National Language/Code Page

Rectangle functions

Regions/Clipping

Resource Management

Accel Table
Icon
Pointer

TaskList functions

Timers

WorkplaceShell functions

External References