Presentation Manager Functions: Difference between revisions
Appearance
moved more functions to the OS2 API namespace |
finished moving functions to the OS2 API namespace |
||
Line 1: | Line 1: | ||
== Presentation Manager Interface == | == Presentation Manager Interface == | ||
=== Device Functions === | === Device Functions === | ||
* [[DevCloseDC]] | * [[OS2_API:DevCloseDC|DevCloseDC]] | ||
* [[DevEscape]] | * [[OS2_API:DevEscape|DevEscape]] | ||
* [[DevOpenDC]] | * [[OS2_API:DevOpenDC|DevOpenDC]] | ||
* [[DevPostDeviceModes]] | * [[OS2_API:DevPostDeviceModes|DevPostDeviceModes]] | ||
* [[DevQueryCaps]] | * [[OS2_API:DevQueryCaps|DevQueryCaps]] | ||
* [[DevQueryDeviceNames]] | * [[OS2_API:DevQueryDeviceNames|DevQueryDeviceNames]] | ||
* [[DevQueryHardcopyCaps]] | * [[OS2_API:DevQueryHardcopyCaps|DevQueryHardcopyCaps]] | ||
=== Direct Manipulation Functions === | === Direct Manipulation Functions === | ||
* [[DrgAcceptedFiles]] | * [[OS2_API:DrgAcceptedFiles|DrgAcceptedFiles]] | ||
* [[DrgAccessDragInfo]] | * [[OS2_API:DrgAccessDragInfo|DrgAccessDragInfo]] | ||
* [[DrgAddStrHandle]] | * [[OS2_API:DrgAddStrHandle|DrgAddStrHandle]] | ||
* [[DrgAllocateDrginfo]] | * [[OS2_API:DrgAllocateDrginfo|DrgAllocateDrginfo]] | ||
* [[DrgAllocateDrgtransfer]] | * [[OS2_API:DrgAllocateDrgtransfer|DrgAllocateDrgtransfer]] | ||
* [[DrgCancelLazyDrag]] | * [[OS2_API:DrgCancelLazyDrag|DrgCancelLazyDrag]] | ||
* [[DrgDeleteDraginfoStrHandles]] | * [[OS2_API:DrgDeleteDraginfoStrHandles|DrgDeleteDraginfoStrHandles]] | ||
* [[DrgDeleteStrHandles]] | * [[OS2_API:DrgDeleteStrHandles|DrgDeleteStrHandles]] | ||
* [[DrgDrag]] | * [[OS2_API:DrgDrag|DrgDrag]] | ||
* [[DrgDragFiles]] | * [[OS2_API:DrgDragFiles|DrgDragFiles]] | ||
* [[DrgFreeDraginfo]] | * [[OS2_API:DrgFreeDraginfo|DrgFreeDraginfo]] | ||
* [[DrgFreeDragtransfer]] | * [[OS2_API:DrgFreeDragtransfer|DrgFreeDragtransfer]] | ||
* [[DrgGetPS]] | * [[OS2_API:DrgGetPS|DrgGetPS]] | ||
* [[DrgLazyDrag]] | * [[OS2_API:DrgLazyDrag|DrgLazyDrag]] | ||
* [[DrgLazyDrop]] | * [[OS2_API:DrgLazyDrop|DrgLazyDrop]] | ||
* [[DrgPostTransferMsg]] | * [[OS2_API:DrgPostTransferMsg|DrgPostTransferMsg]] | ||
* [[DrgPushDraginfo]] | * [[OS2_API:DrgPushDraginfo|DrgPushDraginfo]] | ||
* [[DrgQueryDraginfoPtr]] | * [[OS2_API:DrgQueryDraginfoPtr|DrgQueryDraginfoPtr]] | ||
* [[DrgQueryDraginfoPtrFromDragitem]] | * [[OS2_API:DrgQueryDraginfoPtrFromDragitem|DrgQueryDraginfoPtrFromDragitem]] | ||
* [[DrgQueryDraginfoPtrFromHwnd]] | * [[OS2_API:DrgQueryDraginfoPtrFromHwnd|DrgQueryDraginfoPtrFromHwnd]] | ||
* [[DrgQueryDragitem]] | * [[OS2_API:DrgQueryDragitem|DrgQueryDragitem]] | ||
* [[DrgQueryDragitemCount]] | * [[OS2_API:DrgQueryDragitemCount|DrgQueryDragitemCount]] | ||
* [[DrgQueryDragitemPtr]] | * [[OS2_API:DrgQueryDragitemPtr|DrgQueryDragitemPtr]] | ||
* [[DrgQueryDragStatus]] | * [[OS2_API:DrgQueryDragStatus|DrgQueryDragStatus]] | ||
* [[DrgQueryNativeRMF]] | * [[OS2_API:DrgQueryNativeRMF|DrgQueryNativeRMF]] | ||
* [[DrgQueryNativeRMFLen]] | * [[OS2_API:DrgQueryNativeRMFLen|DrgQueryNativeRMFLen]] | ||
* [[DrgQueryStrName]] | * [[OS2_API:DrgQueryStrName|DrgQueryStrName]] | ||
* [[DrgQueryStrNameLen]] | * [[OS2_API:DrgQueryStrNameLen|DrgQueryStrNameLen]] | ||
* [[DrgQueryTrueType]] | * [[OS2_API:DrgQueryTrueType|DrgQueryTrueType]] | ||
* [[DrgQueryTrueTypeLen]] | * [[OS2_API:DrgQueryTrueTypeLen|DrgQueryTrueTypeLen]] | ||
* [[DrgReallocDraginfo]] | * [[OS2_API:DrgReallocDraginfo|DrgReallocDraginfo]] | ||
* [[DrgReleasePS]] | * [[OS2_API:DrgReleasePS|DrgReleasePS]] | ||
* [[DrgSendTransferMsg]] | * [[OS2_API:DrgSendTransferMsg|DrgSendTransferMsg]] | ||
* [[DrgSetDragImage]] | * [[OS2_API:DrgSetDragImage|DrgSetDragImage]] | ||
* [[DrgSetDragitem]] | * [[OS2_API:DrgSetDragitem|DrgSetDragitem]] | ||
* [[DrgSetDragPointer]] | * [[OS2_API:DrgSetDragPointer|DrgSetDragPointer]] | ||
* [[DrgVerifyNativeRMF]] | * [[OS2_API:DrgVerifyNativeRMF|DrgVerifyNativeRMF]] | ||
* [[DrgVerifyRMF]] | * [[OS2_API:DrgVerifyRMF|DrgVerifyRMF]] | ||
* [[DrgVerifyTrueType]] | * [[OS2_API:DrgVerifyTrueType|DrgVerifyTrueType]] | ||
* [[DrgVerifyType]] | * [[OS2_API:DrgVerifyType|DrgVerifyType]] | ||
* [[DrgVerifyTypeSet]] | * [[OS2_API:DrgVerifyTypeSet|DrgVerifyTypeSet]] | ||
=== Dynamic Data Formatting Functions === | === Dynamic Data Formatting Functions === | ||
* [[DdfBeginList]] | * [[OS2_API:DdfBeginList|DdfBeginList]] | ||
* [[DdfBitmap]] | * [[OS2_API:DdfBitmap|DdfBitmap]] | ||
* [[DdfEndList]] | * [[OS2_API:DdfEndList|DdfEndList]] | ||
* [[DdfHyperText]] | * [[OS2_API:DdfHyperText|DdfHyperText]] | ||
* [[DdfInform]] | * [[OS2_API:DdfInform|DdfInform]] | ||
* [[DdfInitialize]] | * [[OS2_API:DdfInitialize|DdfInitialize]] | ||
* [[DdfListItem]] | * [[OS2_API:DdfListItem|DdfListItem]] | ||
* [[DdfMetafile]] | * [[OS2_API:DdfMetafile|DdfMetafile]] | ||
* [[DdfPara]] | * [[OS2_API:DdfPara|DdfPara]] | ||
* [[DdfSetColor]] | * [[OS2_API:DdfSetColor|DdfSetColor]] | ||
* [[DdfSetFont]] | * [[OS2_API:DdfSetFont|DdfSetFont]] | ||
* [[DdfSetFontStyle]] | * [[OS2_API:DdfSetFontStyle|DdfSetFontStyle]] | ||
* [[DdfSetFormat]] | * [[OS2_API:DdfSetFormat|DdfSetFormat]] | ||
* [[DdfSetTextAlign]] | * [[OS2_API:DdfSetTextAlign|DdfSetTextAlign]] | ||
* [[DdfText]] | * [[OS2_API:DdfText|DdfText]] | ||
=== Hooks and Procedures === | === Hooks and Procedures === | ||
* [[CheckMsgFilterHook]] | * [[OS2_API:CheckMsgFilterHook|CheckMsgFilterHook]] | ||
* [[CodePageChangedHook]] | * [[OS2_API:CodePageChangedHook|CodePageChangedHook]] | ||
* [[DestroyWindowHook]] | * [[OS2_API:DestroyWindowHook|DestroyWindowHook]] | ||
* [[DialogProc]] | * [[OS2_API:DialogProc|DialogProc]] | ||
* [[FindWordHook]] | * [[OS2_API:FindWordHook|FindWordHook]] | ||
* [[FlushBufHook]] | * [[OS2_API:FlushBufHook|FlushBufHook]] | ||
* [[HelpHook]] | * [[OS2_API:HelpHook|HelpHook]] | ||
* [[InputHook]] | * [[OS2_API:InputHook|InputHook]] | ||
* [[JournalPlaybackHook]] | * [[OS2_API:JournalPlaybackHook|JournalPlaybackHook]] | ||
* [[JournalRecordHook]] | * [[OS2_API:JournalRecordHook|JournalRecordHook]] | ||
* [[LoaderHook]] | * [[OS2_API:LoaderHook|LoaderHook]] | ||
* [[LockupHook]] | * [[OS2_API:LockupHook|LockupHook]] | ||
* [[MsgControlHook]] | * [[OS2_API:MsgControlHook|MsgControlHook]] | ||
* [[MsgFilterHook]] | * [[OS2_API:MsgFilterHook|MsgFilterHook]] | ||
* [[MsgInputHook]] | * [[OS2_API:MsgInputHook|MsgInputHook]] | ||
* [[ProgramListEntryHook]] | * [[OS2_API:ProgramListEntryHook|ProgramListEntryHook]] | ||
* [[ProgramListExitHook]] | * [[OS2_API:ProgramListExitHook|ProgramListExitHook]] | ||
* [[RegisterUserHook]] | * [[OS2_API:RegisterUserHook|RegisterUserHook]] | ||
* [[SendMsgHook]] | * [[OS2_API:SendMsgHook|SendMsgHook]] | ||
* [[ThunkProc]] | * [[OS2_API:ThunkProc|ThunkProc]] | ||
* [[WindowDCHook]] | * [[OS2_API:WindowDCHook|WindowDCHook]] | ||
* [[WndProc]] | * [[OS2_API:WndProc|WndProc]] | ||
=== Profile Functions === | === Profile Functions === | ||
* [[PrfCloseProfile]] | * [[OS2_API:PrfCloseProfile|PrfCloseProfile]] | ||
* [[PrfOpenProfile]] | * [[OS2_API:PrfOpenProfile|PrfOpenProfile]] | ||
* [[PrfQueryProfile]] | * [[OS2_API:PrfQueryProfile|PrfQueryProfile]] | ||
* [[PrfQueryProfileData]] | * [[OS2_API:PrfQueryProfileData|PrfQueryProfileData]] | ||
* [[PrfQueryProfileInt]] | * [[OS2_API:PrfQueryProfileInt|PrfQueryProfileInt]] | ||
* [[PrfQueryProfileSize]] | * [[OS2_API:PrfQueryProfileSize|PrfQueryProfileSize]] | ||
* [[PrfQueryProfileString]] | * [[OS2_API:PrfQueryProfileString|PrfQueryProfileString]] | ||
* [[PrfReset]] | * [[OS2_API:PrfReset|PrfReset]] | ||
* [[PrfWriteProfileData]] | * [[OS2_API:PrfWriteProfileData|PrfWriteProfileData]] | ||
* [[PrfWriteProfileString]] | * [[OS2_API:PrfWriteProfileString|PrfWriteProfileString]] | ||
=== Spooler Functions === | === Spooler Functions === | ||
* [[SplControlDevice]] | * [[OS2_API:SplControlDevice|SplControlDevice]] | ||
* [[SplCopyJob]] | * [[OS2_API:SplCopyJob|SplCopyJob]] | ||
* [[SplCreateDevice]] | * [[OS2_API:SplCreateDevice|SplCreateDevice]] | ||
* [[SplCreatePort]] | * [[OS2_API:SplCreatePort|SplCreatePort]] | ||
* [[SplCreateQueue]] | * [[OS2_API:SplCreateQueue|SplCreateQueue]] | ||
* [[SplDeleteDevice]] | * [[OS2_API:SplDeleteDevice|SplDeleteDevice]] | ||
* [[SplDeleteJob]] | * [[OS2_API:SplDeleteJob|SplDeleteJob]] | ||
* [[SplDeletePort]] | * [[OS2_API:SplDeletePort|SplDeletePort]] | ||
* [[SplDeleteQueue]] | * [[OS2_API:SplDeleteQueue|SplDeleteQueue]] | ||
* [[SplDisable]] | * [[OS2_API:SplDisable|SplDisable]] | ||
* [[SplDisplayControlPanel]] | * [[OS2_API:SplDisplayControlPanel|SplDisplayControlPanel]] | ||
* [[SplEnable]] | * [[OS2_API:SplEnable|SplEnable]] | ||
* [[SplEnumDevice]] | * [[OS2_API:SplEnumDevice|SplEnumDevice]] | ||
* [[SplEnumDriver]] | * [[OS2_API:SplEnumDriver|SplEnumDriver]] | ||
* [[SplEnumJob]] | * [[OS2_API:SplEnumJob|SplEnumJob]] | ||
* [[SplEnumPort]] | * [[OS2_API:SplEnumPort|SplEnumPort]] | ||
* [[SplEnumPrinter]] | * [[OS2_API:SplEnumPrinter|SplEnumPrinter]] | ||
* [[SplEnumQueue]] | * [[OS2_API:SplEnumQueue|SplEnumQueue]] | ||
* [[SplEnumQueueProcessor]] | * [[OS2_API:SplEnumQueueProcessor|SplEnumQueueProcessor]] | ||
* [[SplGetControlPanelList]] | * [[OS2_API:SplGetControlPanelList|SplGetPortFromQ]] | ||
* [[SplGetPortFromQ]] | * [[OS2_API:SplGetPortFromQ|SplGetPortFromQ]] | ||
* [[SplHoldJob]] | * [[OS2_API:SplHoldJob|SplHoldJob]] | ||
* [[SplHoldQueue]] | * [[OS2_API:SplHoldQueue|SplHoldQueue]] | ||
* [[SplMessageBox]] | * [[OS2_API:SplMessageBox|SplMessageBox]] | ||
* [[SplPurgeQueue]] | * [[OS2_API:SplPurgeQueue|SplPurgeQueue]] | ||
* [[SplQmAbort]] | * [[OS2_API:SplQmAbort|SplQmAbort]] | ||
* [[SplQmAbortDoc]] | * [[OS2_API:SplQmAbortDoc|SplQmAbortDoc]] | ||
* [[SplQmClose]] | * [[OS2_API:SplQmClose|SplQmClose]] | ||
* [[SplQmEndDoc]] | * [[OS2_API:SplQmEndDoc|SplQmEndDoc]] | ||
* [[SplQmGetJobID]] | * [[OS2_API:SplQmGetJobID|SplQmGetJobID]] | ||
* [[SplQmNewPage]] | * [[OS2_API:SplQmNewPage|SplQmNewPage]] | ||
* [[SplQmOpen]] | * [[OS2_API:SplQmOpen|SplQmOpen]] | ||
* [[SplQmStartDoc]] | * [[OS2_API:SplQmStartDoc|SplQmStartDoc]] | ||
* [[SplQmWrite]] | * [[OS2_API:SplQmWrite|SplQmWrite]] | ||
* [[SplQueryControlPanel]] | * [[OS2_API:SplQueryControlPanel|SplQueryControlPanel]] | ||
* [[SplQueryDevice]] | * [[OS2_API:SplQueryDevice|SplQueryDevice]] | ||
* [[SplQueryJob]] | * [[OS2_API:SplQueryJob|SplQueryJob]] | ||
* [[SplQueryPath]] | * [[OS2_API:SplQueryPath|SplQueryPath]] | ||
* [[SplQueryPort]] | * [[OS2_API:SplQueryPort|SplQueryPort]] | ||
* [[SplQueryQueue]] | * [[OS2_API:SplQueryQueue|SplQueryQueue]] | ||
* [[SplRegister]] | * [[OS2_API:SplRegister|SplRegister]] | ||
* [[SplRegisterControlPanel]] | * [[OS2_API:SplRegisterControlPanel|SplRegisterControlPanel]] | ||
* [[SplReleaseJob]] | * [[OS2_API:SplReleaseJob|SplReleaseJob]] | ||
* [[SplReleaseQueue]] | * [[OS2_API:SplReleaseQueue|SplReleaseQueue]] | ||
* [[SplSetDevice]] | * [[OS2_API:SplSetDevice|SplSetDevice]] | ||
* [[SplSetJob]] | * [[OS2_API:SplSetJob|SplSetJob]] | ||
* [[SplSetPort]] | * [[OS2_API:SplSetPort|SplSetPort]] | ||
* [[SplSetQueue]] | * [[OS2_API:SplSetQueue|SplSetQueue]] | ||
* [[SplUnRegister]] | * [[OS2_API:SplUnRegister|SplUnRegister]] | ||
=== Window Functions === | === Window Functions === | ||
* [[WinCalcFramRect]] | * [[OS2_API:WinCalcFramRect|WinCalcFramRect]] | ||
* [[WinCancelShutdown]] | * [[OS2_API:WinCancelShutdown|WinCancelShutdown]] | ||
* [[WinCreateFrameControls]] | * [[OS2_API:WinCreateFrameControls|WinCreateFrameControls]] | ||
* [[WinCreateStdWindow]] | * [[OS2_API:WinCreateStdWindow|WinCreateStdWindow]] | ||
* [[WinCreateWindow]] | * [[OS2_API:WinCreateWindow|WinCreateWindow]] | ||
* [[WinDefWindowProc]] | * [[OS2_API:WinDefWindowProc|WinDefWindowProc]] | ||
* [[WinDestroyWindow]] | * [[OS2_API:WinDestroyWindow|WinDestroyWindow]] | ||
* [[WinInitialize]] | * [[OS2_API:WinInitialize|WinInitialize]] | ||
* [[WinQueryAnchorBlock]] | * [[OS2_API:WinQueryAnchorBlock|WinQueryAnchorBlock]] | ||
* [[WinQueryClassInfo]] | * [[OS2_API:WinQueryClassInfo|WinQueryClassInfo]] | ||
* [[WinQueryClassName]] | * [[OS2_API:WinQueryClassName|WinQueryClassName]] | ||
* [[WinQueryClassThunkProc]] | * [[OS2_API:WinQueryClassThunkProc|WinQueryClassThunkProc]] | ||
* [[WinQueryWindowModel]] | * [[OS2_API:WinQueryWindowModel|WinQueryWindowModel]] | ||
* [[WinQueryWindowThunkProc]] | * [[OS2_API:WinQueryWindowThunkProc|WinQueryWindowThunkProc]] | ||
* [[WinRegisterClass]] | * [[OS2_API:WinRegisterClass|WinRegisterClass]] | ||
* [[WinSetClassThunkProc]] | * [[OS2_API:WinSetClassThunkProc|WinSetClassThunkProc]] | ||
* [[WinSetWindowThunkProc]] | * [[OS2_API:WinSetWindowThunkProc|WinSetWindowThunkProc]] | ||
* [[WinTerminate]] | * [[OS2_API:WinTerminate|WinTerminate]] | ||
==== Atom Functions ==== | ==== Atom Functions ==== | ||
* [[WinAddAtom]] | * [[OS2_API:WinAddAtom|WinAddAtom]] | ||
* [[WinCreateAtomTable]] | * [[OS2_API:WinCreateAtomTable|WinCreateAtomTable]] | ||
* [[WinDeleteAtom]] | * [[OS2_API:WinDeleteAtom|WinDeleteAtom]] | ||
* [[WinDestroyAtomTable]] | * [[OS2_API:WinDestroyAtomTable|WinDestroyAtomTable]] | ||
* [[WinFindAtom]] | * [[OS2_API:WinFindAtom|WinFindAtom]] | ||
* [[WinQueryAtomLength]] | * [[OS2_API:WinQueryAtomLength|WinQueryAtomLength]] | ||
* [[WinQueryAtomName]] | * [[OS2_API:WinQueryAtomName|WinQueryAtomName]] | ||
* [[WinQueryAtomUsage]] | * [[OS2_API:WinQueryAtomUsage|WinQueryAtomUsage]] | ||
* [[WinQuerySystemAtomTable]] | * [[OS2_API:WinQuerySystemAtomTable|WinQuerySystemAtomTable]] | ||
==== Clipboard ==== | ==== Clipboard ==== | ||
* [[WinCloseClipbrd]] | * [[OS2_API:WinCloseClipbrd|WinCloseClipbrd]] | ||
* [[WinDdeInitiate]] | * [[OS2_API:WinDdeInitiate|WinDdeInitiate]] | ||
* [[WinDdePostMsg]] | * [[OS2_API:WinDdePostMsg|WinDdePostMsg]] | ||
* [[WinDdeRespond]] | * [[OS2_API:WinDdeRespond|WinDdeRespond]] | ||
* [[WinEmptyClipBrd]] | * [[OS2_API:WinEmptyClipBrd|WinEmptyClipBrd]] | ||
* [[WinEnumClipBrdFmts]] | * [[OS2_API:WinEnumClipBrdFmts|WinEnumClipBrdFmts]] | ||
* [[WinOpenClipBrd]] | * [[OS2_API:WinOpenClipBrd|WinOpenClipBrd]] | ||
* [[WinQueryClipBrdData]] | * [[OS2_API:WinQueryClipBrdData|WinQueryClipBrdData]] | ||
* [[WinQueryClipBrdFmtInfo]] | * [[OS2_API:WinQueryClipBrdFmtInfo|WinQueryClipBrdFmtInfo]] | ||
* [[WinQueryClipBrdOwner]] | * [[OS2_API:WinQueryClipBrdOwner|WinQueryClipBrdOwner]] | ||
* [[WinQueryClipBrdViewer]] | * [[OS2_API:WinQueryClipBrdViewer|WinQueryClipBrdViewer]] | ||
* [[WinSetClipBrdData]] | * [[OS2_API:WinSetClipBrdData|WinSetClipBrdData]] | ||
* [[WinSetClipBrdOwner]] | * [[OS2_API:WinSetClipBrdOwner|WinSetClipBrdOwner]] | ||
* [[WinSetClipBrdViewer]] | * [[OS2_API:WinSetClipBrdViewer|WinSetClipBrdViewer]] | ||
==== Device Context/Presentation Space ==== | ==== Device Context/Presentation Space ==== | ||
* [[WinBeginPaint]] | * [[OS2_API:WinBeginPaint|WinBeginPaint]] | ||
* [[WinEndPaint]] | * [[OS2_API:WinEndPaint|WinEndPaint]] | ||
* [[WinGetClipPS]] | * [[OS2_API:WinGetClipPS|WinGetClipPS]] | ||
* [[WinGetPS]] | * [[OS2_API:WinGetPS|WinGetPS]] | ||
* [[WinGetScreenPS]] | * [[OS2_API:WinGetScreenPS|WinGetScreenPS]] | ||
* [[WinOpenWindowDC]] | * [[OS2_API:WinOpenWindowDC|WinOpenWindowDC]] | ||
* [[WinQueryWindowDC]] | * [[OS2_API:WinQueryWindowDC|WinQueryWindowDC]] | ||
* [[WinReleasePS]] | * [[OS2_API:WinReleasePS|WinReleasePS]] | ||
* [[WinWindowFromDC]] | * [[OS2_API:WinWindowFromDC|WinWindowFromDC]] | ||
==== Dialogs ==== | ==== Dialogs ==== | ||
* [[WinCheckButton]] | * [[OS2_API:WinCheckButton|WinCheckButton]] | ||
* [[WinCreateDlg]] | * [[OS2_API:WinCreateDlg|WinCreateDlg]] | ||
* [[WinDefDlgProc]] | * [[OS2_API:WinDefDlgProc|WinDefDlgProc]] | ||
* [[WinDefFileDlgProc]] | * [[OS2_API:WinDefFileDlgProc|WinDefFileDlgProc]] | ||
* [[WinDefFontDlgProc]] | * [[OS2_API:WinDefFontDlgProc|WinDefFontDlgProc]] | ||
* [[WinDeleteLboxItem]] | * [[OS2_API:WinDeleteLboxItem|WinDeleteLboxItem]] | ||
* [[WinDismissDlg]] | * [[OS2_API:WinDismissDlg|WinDismissDlg]] | ||
* [[WinDlgBox]] | * [[OS2_API:WinDlgBox|WinDlgBox]] | ||
* [[WinEnableControl]] | * [[OS2_API:WinEnableControl|WinEnableControl]] | ||
* [[WinEnumDlgItem]] | * [[OS2_API:WinEnumDlgItem|WinEnumDlgItem]] | ||
* [[WinFileDlg]] | * [[OS2_API:WinFileDlg|WinFileDlg]] | ||
* [[WinFontDlg]] | * [[OS2_API:WinFontDlg|WinFontDlg]] | ||
* [[WinFreeFileDlgList]] | * [[OS2_API:WinFreeFileDlgList|WinFreeFileDlgList]] | ||
* [[WinGetDlgMsg]] | * [[OS2_API:WinGetDlgMsg|WinGetDlgMsg]] | ||
* [[WinInsertLboxItem]] | * [[OS2_API:WinInsertLboxItem|WinInsertLboxItem]] | ||
* [[WinIsControlEnabled]] | * [[OS2_API:WinIsControlEnabled|WinIsControlEnabled]] | ||
* [[WinLoadDlg]] | * [[OS2_API:WinLoadDlg|WinLoadDlg]] | ||
* [[WinMapDlgPoints]] | * [[OS2_API:WinMapDlgPoints|WinMapDlgPoints]] | ||
* [[WinMessageBox]] | * [[OS2_API:WinMessageBox|WinMessageBox]] | ||
* [[WinMessageBox2]] | * [[OS2_API:WinMessageBox2|WinMessageBox2]] | ||
* [[WinProcessDlg]] | * [[OS2_API:WinProcessDlg|WinProcessDlg]] | ||
* [[WinQueryButtonCheckState]] | * [[OS2_API:WinQueryButtonCheckState|WinQueryButtonCheckState]] | ||
* [[WinQueryDlgItemShort]] | * [[OS2_API:WinQueryDlgItemShort|WinQueryDlgItemShort]] | ||
* [[WinQueryDlgItemText]] | * [[OS2_API:WinQueryDlgItemText|WinQueryDlgItemText]] | ||
* [[WinQueryDlgItemTextLength]] | * [[OS2_API:WinQueryDlgItemTextLength|WinQueryDlgItemTextLength]] | ||
* [[WinQueryLboxCount]] | * [[OS2_API:WinQueryLboxCount|WinQueryLboxCount]] | ||
* [[WinQueryLboxItemText]] | * [[OS2_API:WinQueryLboxItemText|WinQueryLboxItemText]] | ||
* [[WinQueryLboxItemTextLength]] | * [[OS2_API:WinQueryLboxItemTextLength|WinQueryLboxItemTextLength]] | ||
* [[WinQueryLboxSelectedItem]] | * [[OS2_API:WinQueryLboxSelectedItem|WinQueryLboxSelectedItem]] | ||
* [[WinSendDlgItemMsg]] | * [[OS2_API:WinSendDlgItemMsg|WinSendDlgItemMsg]] | ||
* [[WinSetDlgItemShort]] | * [[OS2_API:WinSetDlgItemShort|WinSetDlgItemShort]] | ||
* [[WinSetDlgItemText]] | * [[OS2_API:WinSetDlgItemText|WinSetDlgItemText]] | ||
* [[WinSetLboxItemText]] | * [[OS2_API:WinSetLboxItemText|WinSetLboxItemText]] | ||
* [[WinSubstituteStrings]] | * [[OS2_API:WinSubstituteStrings|WinSubstituteStrings]] | ||
==== Drawing functions ==== | ==== Drawing functions ==== |
Revision as of 23:01, 28 April 2005
Presentation Manager Interface
Device Functions
- DevCloseDC
- DevEscape
- DevOpenDC
- DevPostDeviceModes
- DevQueryCaps
- DevQueryDeviceNames
- DevQueryHardcopyCaps
Direct Manipulation Functions
- DrgAcceptedFiles
- DrgAccessDragInfo
- DrgAddStrHandle
- DrgAllocateDrginfo
- DrgAllocateDrgtransfer
- DrgCancelLazyDrag
- DrgDeleteDraginfoStrHandles
- DrgDeleteStrHandles
- DrgDrag
- DrgDragFiles
- DrgFreeDraginfo
- DrgFreeDragtransfer
- DrgGetPS
- DrgLazyDrag
- DrgLazyDrop
- DrgPostTransferMsg
- DrgPushDraginfo
- DrgQueryDraginfoPtr
- DrgQueryDraginfoPtrFromDragitem
- DrgQueryDraginfoPtrFromHwnd
- DrgQueryDragitem
- DrgQueryDragitemCount
- DrgQueryDragitemPtr
- DrgQueryDragStatus
- DrgQueryNativeRMF
- DrgQueryNativeRMFLen
- DrgQueryStrName
- DrgQueryStrNameLen
- DrgQueryTrueType
- DrgQueryTrueTypeLen
- DrgReallocDraginfo
- DrgReleasePS
- DrgSendTransferMsg
- DrgSetDragImage
- DrgSetDragitem
- DrgSetDragPointer
- DrgVerifyNativeRMF
- DrgVerifyRMF
- DrgVerifyTrueType
- DrgVerifyType
- DrgVerifyTypeSet
Dynamic Data Formatting Functions
- DdfBeginList
- DdfBitmap
- DdfEndList
- DdfHyperText
- DdfInform
- DdfInitialize
- DdfListItem
- DdfMetafile
- DdfPara
- DdfSetColor
- DdfSetFont
- DdfSetFontStyle
- DdfSetFormat
- DdfSetTextAlign
- DdfText
Hooks and Procedures
- CheckMsgFilterHook
- CodePageChangedHook
- DestroyWindowHook
- DialogProc
- FindWordHook
- FlushBufHook
- HelpHook
- InputHook
- JournalPlaybackHook
- JournalRecordHook
- LoaderHook
- LockupHook
- MsgControlHook
- MsgFilterHook
- MsgInputHook
- ProgramListEntryHook
- ProgramListExitHook
- RegisterUserHook
- SendMsgHook
- ThunkProc
- WindowDCHook
- WndProc
Profile Functions
- PrfCloseProfile
- PrfOpenProfile
- PrfQueryProfile
- PrfQueryProfileData
- PrfQueryProfileInt
- PrfQueryProfileSize
- PrfQueryProfileString
- PrfReset
- PrfWriteProfileData
- PrfWriteProfileString
Spooler Functions
- SplControlDevice
- SplCopyJob
- SplCreateDevice
- SplCreatePort
- SplCreateQueue
- SplDeleteDevice
- SplDeleteJob
- SplDeletePort
- SplDeleteQueue
- SplDisable
- SplDisplayControlPanel
- SplEnable
- SplEnumDevice
- SplEnumDriver
- SplEnumJob
- SplEnumPort
- SplEnumPrinter
- SplEnumQueue
- SplEnumQueueProcessor
- SplGetPortFromQ
- SplGetPortFromQ
- SplHoldJob
- SplHoldQueue
- SplMessageBox
- SplPurgeQueue
- SplQmAbort
- SplQmAbortDoc
- SplQmClose
- SplQmEndDoc
- SplQmGetJobID
- SplQmNewPage
- SplQmOpen
- SplQmStartDoc
- SplQmWrite
- SplQueryControlPanel
- SplQueryDevice
- SplQueryJob
- SplQueryPath
- SplQueryPort
- SplQueryQueue
- SplRegister
- SplRegisterControlPanel
- SplReleaseJob
- SplReleaseQueue
- SplSetDevice
- SplSetJob
- SplSetPort
- SplSetQueue
- SplUnRegister
Window Functions
- WinCalcFramRect
- WinCancelShutdown
- WinCreateFrameControls
- WinCreateStdWindow
- WinCreateWindow
- WinDefWindowProc
- WinDestroyWindow
- WinInitialize
- WinQueryAnchorBlock
- WinQueryClassInfo
- WinQueryClassName
- WinQueryClassThunkProc
- WinQueryWindowModel
- WinQueryWindowThunkProc
- WinRegisterClass
- WinSetClassThunkProc
- WinSetWindowThunkProc
- WinTerminate
Atom Functions
- WinAddAtom
- WinCreateAtomTable
- WinDeleteAtom
- WinDestroyAtomTable
- WinFindAtom
- WinQueryAtomLength
- WinQueryAtomName
- WinQueryAtomUsage
- WinQuerySystemAtomTable
Clipboard
- WinCloseClipbrd
- WinDdeInitiate
- WinDdePostMsg
- WinDdeRespond
- WinEmptyClipBrd
- WinEnumClipBrdFmts
- WinOpenClipBrd
- WinQueryClipBrdData
- WinQueryClipBrdFmtInfo
- WinQueryClipBrdOwner
- WinQueryClipBrdViewer
- WinSetClipBrdData
- WinSetClipBrdOwner
- WinSetClipBrdViewer
Device Context/Presentation Space
- WinBeginPaint
- WinEndPaint
- WinGetClipPS
- WinGetPS
- WinGetScreenPS
- WinOpenWindowDC
- WinQueryWindowDC
- WinReleasePS
- WinWindowFromDC
Dialogs
- WinCheckButton
- WinCreateDlg
- WinDefDlgProc
- WinDefFileDlgProc
- WinDefFontDlgProc
- WinDeleteLboxItem
- WinDismissDlg
- WinDlgBox
- WinEnableControl
- WinEnumDlgItem
- WinFileDlg
- WinFontDlg
- WinFreeFileDlgList
- WinGetDlgMsg
- WinInsertLboxItem
- WinIsControlEnabled
- WinLoadDlg
- WinMapDlgPoints
- WinMessageBox
- WinMessageBox2
- WinProcessDlg
- WinQueryButtonCheckState
- WinQueryDlgItemShort
- WinQueryDlgItemText
- WinQueryDlgItemTextLength
- WinQueryLboxCount
- WinQueryLboxItemText
- WinQueryLboxItemTextLength
- WinQueryLboxSelectedItem
- WinSendDlgItemMsg
- WinSetDlgItemShort
- WinSetDlgItemText
- WinSetLboxItemText
- WinSubstituteStrings
Drawing functions
- WinDrawBitmap
- WinDrawBorder
- WinDrawPointer
- WinDrawText
- WinFillRect
- WinInvertRect
- WinMakePoints
- WinRealizePalette
- WinScrollWindow
- WinShowTrackRect
- WinTrackRect
Dynamic Link Library
Error handling
Focus
- WinAlarm
- WinCreateCursor
- WinDestroyCursor
- WinEnablePhysInput
- WinEnableWindow
- WinEnableWindowUpdate
- WinFlashWindow
- WinFocusChange
- WinGetKeyState
- WinGetPhysKeyState
- WinIsPhysInputEnabled
- WinIsThreadActive
- WinIsWindowEnabled
- WinQueryActiveWindow
- WinQueryCapture
- WinQueryCursorInfo
- WinQueryFocus
- WinSetActiveWindow
- WinSetCapture
- WinSetFocus
- WinSetKeyboardStateTable
- WinShowCursor
Help
- WinAssociateHelpInstance
- WinCreateHelpInstance
- WinCreateHelpTable
- WinDestroyHelpInstance
- WinLoadHelpTable
- inQueryHelpInstance
Information
System
- WinGetCurrentTime
- WinGetSysBitmap
- WinQueryDesktopBkgnd
- WinQueryDesktopWindow
- WinQueryObjectWindow
- WinQuerySysColor
- WinQuerySysModalWindow
- WinQuerySysPointer
- WinQuerySysPointerData
- WinQuerySysValue
- WinQueryVersion
- WinSetDesktopBkgnd
- WinSetSysColor
- WinSetSysModalWindow
- WinSetSysPointerData
- WinSetSysValue
Window
- WinBeginEnumWindow
- WinEndEnumWindow
- WinGetMaxPosition
- WinGetMinPosition
- WinGetNextWindow
- WinIsChild
- WinIsWindow
- WinIsWindowShowing
- WinIsWindowVisible
- WinMapWindowPoints
- WinMultiWindowFromIDs
- WinQueryPresParam
- WinQueryWindow
- WinQueryWindowPos
- WinQueryWindowProcess
- WinQueryWindowPtr
- WinQueryWindowRect
- WinQueryWindowText
- WinQueryWindowTextLength
- WinQueryWindowULong
- WinQueryWindowUShort
- WinRemovePresParam
- WinRestoreWindowPos
- WinSaveWindowPos
- WinSetMultiWindowPos
- WinSetOwner
- WinSetParent
- WinSetPresParam
- WinSetWindowBits
- WinSetWindowPos
- WinSetWindowPtr
- WinSetWindowText
- WinSetWindowULong
- WinSetWindowUShort
- WinShowWindow
- WinStoreWindowPos
- WinSubclassWindow
- WinWindowFromID
- WinWindowFromPoint
Menuing
- WinCheckMenuItem
- WinCreateMenu
- WinEnableMenuItem
- WinIsMenuItemChecked
- WinIsMenuItemEnabled
- WinIsMenuItemValid
- WinLoadMenu
- WinPop-upMenu
- WinSetMenuItemText
Messaging
- WinBroadcastMsg
- WinCallMsgFilter
- WinCheckInput
- WinCreateMsgQueue
- WinDestroyMsgQueue
- WinDispatchMsg
- WinGetMsg
- WinInSendMsg
- WinPeekMsg
- WinPostMsg
- WinPostQueueMsg
- WinQueryMsgPos
- WinQueryMsgTime
- WinQueryQueueInfo
- WinQueryQueueStatus
- WinRegisterUserDatatype
- WinRegisterUserMsg
- WinReleaseHook
- WinRequestMutexSem
- WinSendMsg
- WinSetClassMsgInterest
- WinSetHook
- WinSetMsgInterest
- WinSetMsgMode
- WinSetSynchroMode
- WinWaitEventSem
- WinWaitMsg
- WinWaitMuxWaitSem
National Language/Code Page
- WinCompareStrings
- WinCpTranslateChar
- WinCpTranslateString
- WinNextChar
- WinPrevChar
- WinQueryCp
- WinQueryCpList
- WinSetCp
- WinUpper
- WinUpperChar
Rectangle functions
- WinCopyRect
- WinEqualRect
- WinInflateRect
- WinIntersectRect
- WinIsRectEmpty
- WinMakeRect
- WinOffsetRect
- WinPtInRect
- WinSetRect
- WinSetRectEmpty
- WinSubtractRect
- WinUnionRect
Regions/Clipping
- WinExcludeUpdateRegion
- WinInvalidateRect
- WinInvalidateRegion
- WinLockVisRegions
- WinLockWindowUpdate
- WinQueryUpdateRect
- WinQueryUpdateRegion
- WinQueryVisibleRegion
- WinSetVisibleRegionNotify
- WinUpdateWindow
- WinValidateRect
- WinValidateRegion
Resource Management
Accel Table
- WinCopyAccelTable
- WinCreateAccelTable
- WinDestroyAccelTable
- WinLoadAccelTable
- WinQueryAccelTable
- WinSetAccelTable
- WinTranslateAccel
Icon
Pointer
- WinCreatePointer
- WinCreatePointerIndirect
- WinDestroyPointer
- WinLoadPointer
- WinLockPointerUpdate
- WinQueryPointer
- WinQueryPointerInfo
- WinQueryPointerPos
- WinSetPointer
- WinSetPointerOwner
- WinSetPointerPos
- WinShowPointer
TaskList functions
- WinAddSwitchEntry
- WinChangeSwitchEntry
- WinCreateSwitchEntry
- WinQuerySessionTitle
- WinQuerySwitchEntry
- WinQuerySwitchHandle
- WinQuerySwitchList
- WinQueryTaskSizePos
- WinQueryTaskTitle
- WinRemoveSwitchEntry
- WinStartApp
- WinSwitchToProgram
- WinTerminateApp
Timers
WorkplaceShell functions
- WinCopyObject
- WinCreateObject
- WinCreateShadow
- WinDeregisterObjectClass
- WinDestroyObject
- WinEnumObjectClasses
- WinIsSOMDDReady
- WinIsWPDServerReady
- WinLockupSystem
- WinMoveObject
- WinOpenObject
- WinQueryActiveDesktopPathname
- WinQueryObject
- WinQueryObjectPath
- WinRegisterObjectClass
- WinReplaceObjectClass
- WinRestartSOMDD
- WinRestartWPDServer
- WinSaveObject
- WinSetObjectData
- WinShutdownSystem
- WinUnlockSystem