Presentation Manager Functions: Difference between revisions
Appearance
Moving to the OS2_API namespace. |
moved more functions to the OS2 API namespace |
||
Line 251: | Line 251: | ||
==== Drawing functions ==== | ==== Drawing functions ==== | ||
* [[WinDrawBitmap]] | * [[OS2_API:WinDrawBitmap|WinDrawBitmap]] | ||
* [[WinDrawBorder]] | * [[OS2_API:WinDrawBorder|WinDrawBorder]] | ||
* [[WinDrawPointer]] | * [[OS2_API:WinDrawPointer|WinDrawPointer]] | ||
* [[WinDrawText]] | * [[OS2_API:WinDrawText|WinDrawText]] | ||
* [[WinFillRect]] | * [[OS2_API:WinFillRect|WinFillRect]] | ||
* [[WinInvertRect]] | * [[OS2_API:WinInvertRect|WinInvertRect]] | ||
* [[WinMakePoints]] | * [[OS2_API:WinMakePoints|WinMakePoints]] | ||
* [[WinRealizePalette]] | * [[OS2_API:WinRealizePalette|WinRealizePalette]] | ||
* [[WinScrollWindow]] | * [[OS2_API:WinScrollWindow|WinScrollWindow]] | ||
* [[WinShowTrackRect]] | * [[OS2_API:WinShowTrackRect|WinShowTrackRect]] | ||
* [[WinTrackRect]] | * [[OS2_API:WinTrackRect|WinTrackRect]] | ||
==== Dynamic Link Library ==== | ==== Dynamic Link Library ==== | ||
* [[WinDeleteLibrary]] | * [[OS2_API:WinDeleteLibrary|WinDeleteLibrary]] | ||
* [[WinDeleteProcedure]] | * [[OS2_API:WinDeleteProcedure|WinDeleteProcedure]] | ||
* [[WinLoadLibrary]] | * [[OS2_API:WinLoadLibrary|WinLoadLibrary]] | ||
* [[WinLoadProcedure]] | * [[OS2_API:WinLoadProcedure|WinLoadProcedure]] | ||
==== Error handling ==== | ==== Error handling ==== | ||
* [[WinGetErrorInfo]] | * [[OS2_API:WinGetErrorInfo|WinGetErrorInfo]] | ||
* [[WinGetLastError]] | * [[OS2_API:WinGetLastError|WinGetLastError]] | ||
* [[WinFreeErrorInfo]] | * [[OS2_API:WinFreeErrorInfo|WinFreeErrorInfo]] | ||
==== Focus ==== | ==== Focus ==== | ||
* [[WinAlarm]] | * [[OS2_API:WinAlarm|WinAlarm]] | ||
* [[WinCreateCursor]] | * [[OS2_API:WinCreateCursor|WinCreateCursor]] | ||
* [[WinDestroyCursor]] | * [[OS2_API:WinDestroyCursor|WinDestroyCursor]] | ||
* [[WinEnablePhysInput]] | * [[OS2_API:WinEnablePhysInput|WinEnablePhysInput]] | ||
* [[WinEnableWindow]] | * [[OS2_API:WinEnableWindow|WinEnableWindow]] | ||
* [[WinEnableWindowUpdate]] | * [[OS2_API:WinEnableWindowUpdate|WinEnableWindowUpdate]] | ||
* [[WinFlashWindow]] | * [[OS2_API:WinFlashWindow|WinFlashWindow]] | ||
* [[WinFocusChange]] | * [[OS2_API:WinFocusChange|WinFocusChange]] | ||
* [[WinGetKeyState]] | * [[OS2_API:WinGetKeyState|WinGetKeyState]] | ||
* [[WinGetPhysKeyState]] | * [[OS2_API:WinGetPhysKeyState|WinGetPhysKeyState]] | ||
* [[WinIsPhysInputEnabled]] | * [[OS2_API:WinIsPhysInputEnabled|WinIsPhysInputEnabled]] | ||
* [[WinIsThreadActive]] | * [[OS2_API:WinIsThreadActive|WinIsThreadActive]] | ||
* [[WinIsWindowEnabled]] | * [[OS2_API:WinIsWindowEnabled|WinIsWindowEnabled]] | ||
* [[WinQueryActiveWindow]] | * [[OS2_API:WinQueryActiveWindow|WinQueryActiveWindow]] | ||
* [[WinQueryCapture]] | * [[OS2_API:WinQueryCapture|WinQueryCapture]] | ||
* [[WinQueryCursorInfo]] | * [[OS2_API:WinQueryCursorInfo|WinQueryCursorInfo]] | ||
* [[WinQueryFocus]] | * [[OS2_API:WinQueryFocus|WinQueryFocus]] | ||
* [[WinSetActiveWindow]] | * [[OS2_API:WinSetActiveWindow|WinSetActiveWindow]] | ||
* [[WinSetCapture]] | * [[OS2_API:WinSetCapture|WinSetCapture]] | ||
* [[WinSetFocus]] | * [[OS2_API:WinSetFocus|WinSetFocus]] | ||
* [[WinSetKeyboardStateTable]] | * [[OS2_API:WinSetKeyboardStateTable|WinSetKeyboardStateTable]] | ||
* [[WinShowCursor]] | * [[OS2_API:WinShowCursor|WinShowCursor]] | ||
==== Help ==== | ==== Help ==== | ||
* [[WinAssociateHelpInstance]] | * [[OS2_API:WinAssociateHelpInstance|WinAssociateHelpInstance]] | ||
* [[WinCreateHelpInstance]] | * [[OS2_API:WinCreateHelpInstance|WinCreateHelpInstance]] | ||
* [[WinCreateHelpTable]] | * [[OS2_API:WinCreateHelpTable|WinCreateHelpTable]] | ||
* [[WinDestroyHelpInstance]] | * [[OS2_API:WinDestroyHelpInstance|WinDestroyHelpInstance]] | ||
* [[WinLoadHelpTable]] | * [[OS2_API:WinLoadHelpTable|WinLoadHelpTable]] | ||
* [[WinQueryHelpInstance]] | * [[OS2_API:WinQueryHelpInstance|inQueryHelpInstance]] | ||
===== Information ===== | ===== Information ===== | ||
====== System ====== | ====== System ====== | ||
* [[WinGetCurrentTime]] | * [[OS2_API:WinGetCurrentTime|WinGetCurrentTime]] | ||
* [[WinGetSysBitmap]] | * [[OS2_API:WinGetSysBitmap|WinGetSysBitmap]] | ||
* [[WinQueryDesktopBkgnd]] | * [[OS2_API:WinQueryDesktopBkgnd|WinQueryDesktopBkgnd]] | ||
* [[WinQueryDesktopWindow]] | * [[OS2_API:WinQueryDesktopWindow|WinQueryDesktopWindow]] | ||
* [[WinQueryObjectWindow]] | * [[OS2_API:WinQueryObjectWindow|WinQueryObjectWindow]] | ||
* [[WinQuerySysColor]] | * [[OS2_API:WinQuerySysColor|WinQuerySysColor]] | ||
* [[WinQuerySysModalWindow]] | * [[OS2_API:WinQuerySysModalWindow|WinQuerySysModalWindow]] | ||
* [[WinQuerySysPointer]] | * [[OS2_API:WinQuerySysPointer|WinQuerySysPointer]] | ||
* [[WinQuerySysPointerData]] | * [[OS2_API:WinQuerySysPointerData|WinQuerySysPointerData]] | ||
* [[WinQuerySysValue]] | * [[OS2_API:WinQuerySysValue|WinQuerySysValue]] | ||
* [[WinQueryVersion]] | * [[OS2_API:WinQueryVersion|WinQueryVersion]] | ||
* [[WinSetDesktopBkgnd]] | * [[OS2_API:WinSetDesktopBkgnd|WinSetDesktopBkgnd]] | ||
* [[WinSetSysColor]] | * [[OS2_API:WinSetSysColor|WinSetSysColor]] | ||
* [[WinSetSysModalWindow]] | * [[OS2_API:WinSetSysModalWindow|WinSetSysModalWindow]] | ||
* [[WinSetSysPointerData]] | * [[OS2_API:WinSetSysPointerData|WinSetSysPointerData]] | ||
* [[WinSetSysValue]] | * [[OS2_API:WinSetSysValue|WinSetSysValue]] | ||
====== Window ====== | ====== Window ====== | ||
* [[WinBeginEnumWindow]] | * [[OS2_API:WinBeginEnumWindow|WinBeginEnumWindow]] | ||
* [[WinEndEnumWindow]] | * [[OS2_API:WinEndEnumWindow|WinEndEnumWindow]] | ||
* [[WinGetMaxPosition]] | * [[OS2_API:WinGetMaxPosition|WinGetMaxPosition]] | ||
* [[WinGetMinPosition]] | * [[OS2_API:WinGetMinPosition|WinGetMinPosition]] | ||
* [[WinGetNextWindow]] | * [[OS2_API:WinGetNextWindow|WinGetNextWindow]] | ||
* [[WinIsChild]] | * [[OS2_API:WinIsChild|WinIsChild]] | ||
* [[WinIsWindow]] | * [[OS2_API:WinIsWindow|WinIsWindow]] | ||
* [[WinIsWindowShowing]] | * [[OS2_API:WinIsWindowShowing|WinIsWindowShowing]] | ||
* [[WinIsWindowVisible]] | * [[OS2_API:WinIsWindowVisible|WinIsWindowVisible]] | ||
* [[WinMapWindowPoints]] | * [[OS2_API:WinMapWindowPoints|WinMapWindowPoints]] | ||
* [[WinMultiWindowFromIDs]] | * [[OS2_API:WinMultiWindowFromIDs|WinMultiWindowFromIDs]] | ||
* [[WinQueryPresParam]] | * [[OS2_API:WinQueryPresParam|WinQueryPresParam]] | ||
* [[WinQueryWindow]] | * [[OS2_API:WinQueryWindow|WinQueryWindow]] | ||
* [[WinQueryWindowPos]] | * [[OS2_API:WinQueryWindowPos|WinQueryWindowPos]] | ||
* [[WinQueryWindowProcess]] | * [[OS2_API:WinQueryWindowProcess|WinQueryWindowProcess]] | ||
* [[WinQueryWindowPtr]] | * [[OS2_API:WinQueryWindowPtr|WinQueryWindowPtr]] | ||
* [[WinQueryWindowRect]] | * [[OS2_API:WinQueryWindowRect|WinQueryWindowRect]] | ||
* [[WinQueryWindowText]] | * [[OS2_API:WinQueryWindowText|WinQueryWindowText]] | ||
* [[WinQueryWindowTextLength]] | * [[OS2_API:WinQueryWindowTextLength|WinQueryWindowTextLength]] | ||
* [[WinQueryWindowULong]] | * [[OS2_API:WinQueryWindowULong|WinQueryWindowULong]] | ||
* [[WinQueryWindowUShort]] | * [[OS2_API:WinQueryWindowUShort|WinQueryWindowUShort]] | ||
* [[WinRemovePresParam]] | * [[OS2_API:WinRemovePresParam|WinRemovePresParam]] | ||
* [[WinRestoreWindowPos]] | * [[OS2_API:WinRestoreWindowPos|WinRestoreWindowPos]] | ||
* [[WinSaveWindowPos]] | * [[OS2_API:WinSaveWindowPos|WinSaveWindowPos]] | ||
* [[WinSetMultiWindowPos]] | * [[OS2_API:WinSetMultiWindowPos|WinSetMultiWindowPos]] | ||
* [[WinSetOwner]] | * [[OS2_API:WinSetOwner|WinSetOwner]] | ||
* [[WinSetParent]] | * [[OS2_API:WinSetParent|WinSetParent]] | ||
* [[WinSetPresParam]] | * [[OS2_API:WinSetPresParam|WinSetPresParam]] | ||
* [[WinSetWindowBits]] | * [[OS2_API:WinSetWindowBits|WinSetWindowBits]] | ||
* [[WinSetWindowPos]] | * [[OS2_API:WinSetWindowPos|WinSetWindowPos]] | ||
* [[WinSetWindowPtr]] | * [[OS2_API:WinSetWindowPtr|WinSetWindowPtr]] | ||
* [[WinSetWindowText]] | * [[OS2_API:WinSetWindowText|WinSetWindowText]] | ||
* [[WinSetWindowULong]] | * [[OS2_API:WinSetWindowULong|WinSetWindowULong]] | ||
* [[WinSetWindowUShort]] | * [[OS2_API:WinSetWindowUShort|WinSetWindowUShort]] | ||
* [[WinShowWindow]] | * [[OS2_API:WinShowWindow|WinShowWindow]] | ||
* [[WinStoreWindowPos]] | * [[OS2_API:WinStoreWindowPos|WinStoreWindowPos]] | ||
* [[WinSubclassWindow]] | * [[OS2_API:WinSubclassWindow|WinSubclassWindow]] | ||
* [[WinWindowFromID]] | * [[OS2_API:WinWindowFromID|WinWindowFromID]] | ||
* [[WinWindowFromPoint]] | * [[OS2_API:WinWindowFromPoint|WinWindowFromPoint]] | ||
==== Menuing ==== | ==== Menuing ==== | ||
* [[WinCheckMenuItem]] | * [[OS2_API:WinCheckMenuItem|WinCheckMenuItem]] | ||
* [[WinCreateMenu]] | * [[OS2_API:WinCreateMenu|WinCreateMenu]] | ||
* [[WinEnableMenuItem]] | * [[OS2_API:WinEnableMenuItem|WinEnableMenuItem]] | ||
* [[WinIsMenuItemChecked]] | * [[OS2_API:WinIsMenuItemChecked|WinIsMenuItemChecked]] | ||
* [[WinIsMenuItemEnabled]] | * [[OS2_API:WinIsMenuItemEnabled|WinIsMenuItemEnabled]] | ||
* [[WinIsMenuItemValid]] | * [[OS2_API:WinIsMenuItemValid|WinIsMenuItemValid]] | ||
* [[WinLoadMenu]] | * [[OS2_API:WinLoadMenu|WinLoadMenu]] | ||
* [[WinPop-upMenu]] | * [[OS2_API:WinPop-upMenu|WinPop-upMenu]] | ||
* [[WinSetMenuItemText]] | * [[OS2_API:WinSetMenuItemText|WinSetMenuItemText]] | ||
==== Messaging ==== | ==== Messaging ==== | ||
* [[WinBroadcastMsg]] | * [[OS2_API:WinBroadcastMsg|WinBroadcastMsg]] | ||
* [[WinCallMsgFilter]] | * [[OS2_API:WinCallMsgFilter|WinCallMsgFilter]] | ||
* [[WinCheckInput]] | * [[OS2_API:WinCheckInput|WinCheckInput]] | ||
* [[WinCreateMsgQueue]] | * [[OS2_API:WinCreateMsgQueue|WinCreateMsgQueue]] | ||
* [[WinDestroyMsgQueue]] | * [[OS2_API:WinDestroyMsgQueue|WinDestroyMsgQueue]] | ||
* [[WinDispatchMsg]] | * [[OS2_API:WinDispatchMsg|WinDispatchMsg]] | ||
* [[WinGetMsg]] | * [[OS2_API:WinGetMsg|WinGetMsg]] | ||
* [[WinInSendMsg]] | * [[OS2_API:WinInSendMsg|WinInSendMsg]] | ||
* [[WinPeekMsg]] | * [[OS2_API:WinPeekMsg|WinPeekMsg]] | ||
* [[WinPostMsg]] | * [[OS2_API:WinPostMsg|WinPostMsg]] | ||
* [[WinPostQueueMsg]] | * [[OS2_API:WinPostQueueMsg|WinPostQueueMsg]] | ||
* [[WinQueryMsgPos]] | * [[OS2_API:WinQueryMsgPos|WinQueryMsgPos]] | ||
* [[WinQueryMsgTime]] | * [[OS2_API:WinQueryMsgTime|WinQueryMsgTime]] | ||
* [[WinQueryQueueInfo]] | * [[OS2_API:WinQueryQueueInfo|WinQueryQueueInfo]] | ||
* [[WinQueryQueueStatus]] | * [[OS2_API:WinQueryQueueStatus|WinQueryQueueStatus]] | ||
* [[WinRegisterUserDatatype]] | * [[OS2_API:WinRegisterUserDatatype|WinRegisterUserDatatype]] | ||
* [[WinRegisterUserMsg]] | * [[OS2_API:WinRegisterUserMsg|WinRegisterUserMsg]] | ||
* [[WinReleaseHook]] | * [[OS2_API:WinReleaseHook|WinReleaseHook]] | ||
* [[WinRequestMutexSem]] | * [[OS2_API:WinRequestMutexSem|WinRequestMutexSem]] | ||
* [[WinSendMsg]] | * [[OS2_API:WinSendMsg|WinSendMsg]] | ||
* [[WinSetClassMsgInterest]] | * [[OS2_API:WinSetClassMsgInterest|WinSetClassMsgInterest]] | ||
* [[WinSetHook]] | * [[OS2_API:WinSetHook|WinSetHook]] | ||
* [[WinSetMsgInterest]] | * [[OS2_API:WinSetMsgInterest|WinSetMsgInterest]] | ||
* [[WinSetMsgMode]] | * [[OS2_API:WinSetMsgMode|WinSetMsgMode]] | ||
* [[WinSetSynchroMode]] | * [[OS2_API:WinSetSynchroMode|WinSetSynchroMode]] | ||
* [[WinWaitEventSem]] | * [[OS2_API:WinWaitEventSem|WinWaitEventSem]] | ||
* [[WinWaitMsg]] | * [[OS2_API:WinWaitMsg|WinWaitMsg]] | ||
* [[WinWaitMuxWaitSem]] | * [[OS2_API:WinWaitMuxWaitSem|WinWaitMuxWaitSem]] | ||
==== National Language/Code Page ==== | ==== National Language/Code Page ==== | ||
* [[WinCompareStrings]] | * [[OS2_API:WinCompareStrings|WinCompareStrings]] | ||
* [[WinCpTranslateChar]] | * [[OS2_API:WinCpTranslateChar|WinCpTranslateChar]] | ||
* [[WinCpTranslateString]] | * [[OS2_API:WinCpTranslateString|WinCpTranslateString]] | ||
* [[WinNextChar]] | * [[OS2_API:WinNextChar|WinNextChar]] | ||
* [[WinPrevChar]] | * [[OS2_API:WinPrevChar|WinPrevChar]] | ||
* [[WinQueryCp]] | * [[OS2_API:WinQueryCp|WinQueryCp]] | ||
* [[WinQueryCpList]] | * [[OS2_API:WinQueryCpList|WinQueryCpList]] | ||
* [[WinSetCp]] | * [[OS2_API:WinSetCp|WinSetCp]] | ||
* [[WinUpper]] | * [[OS2_API:WinUpper|WinUpper]] | ||
* [[WinUpperChar]] | * [[OS2_API:WinUpperChar|WinUpperChar]] | ||
==== Rectangle functions ==== | ==== Rectangle functions ==== |
Revision as of 22:15, 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
- SplGetControlPanelList
- 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