Jump to content
Main menu
Main menu
move to sidebar
hide
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
EDM2
Search
Search
Appearance
Log in
Personal tools
Log in
Contents
move to sidebar
hide
Beginning
1
Presentation Manager Interface
Toggle Presentation Manager Interface subsection
1.1
Device Functions
1.2
Direct Manipulation Functions
1.3
Dynamic Data Formatting Functions
1.4
Hooks and Procedures
1.5
Profile Functions
1.6
Spooler Functions
1.7
Window Functions
1.7.1
Atom Functions
1.7.2
Clipboard
1.7.3
Device Context/Presentation Space
1.7.4
Dialogs
1.7.5
Drawing functions
1.7.6
Dynamic Link Library
1.7.7
Error handling
1.7.8
Focus
1.7.9
Help
1.7.9.1
Information
1.7.9.1.1
System
1.7.9.1.2
Window
1.7.10
Menuing
1.7.11
Messaging
1.7.12
National Language/Code Page
1.7.13
Rectangle functions
1.7.14
Regions/Clipping
1.7.15
Resource Management
1.7.15.1
Accel Table
1.7.15.2
Icon
1.7.15.3
Pointer
1.7.16
TaskList functions
1.7.17
Timers
1.7.18
WorkplaceShell functions
1.8
External References
Toggle the table of contents
Presentation Manager Functions
Page
Discussion
English
Read
View source
View history
Tools
Tools
move to sidebar
hide
Actions
Read
View source
View history
General
What links here
Related changes
Special pages
Printable version
Permanent link
Page information
Appearance
move to sidebar
hide
From EDM2
Revision as of 19:29, 29 June 2012 by
Martini
(
talk
|
contribs
)
(
→
External References
)
(
diff
)
← Older revision
|
Latest revision
(
diff
) |
Newer revision →
(
diff
)
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
WinDeleteLibrary
WinDeleteProcedure
WinLoadLibrary
WinLoadProcedure
Error handling
WinGetErrorInfo
WinGetLastError
WinFreeErrorInfo
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
WinQueryHelpInstance
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
WinLoadString
WinLoadMessage
Accel Table
WinCopyAccelTable
WinCreateAccelTable
WinDestroyAccelTable
WinLoadAccelTable
WinQueryAccelTable
WinSetAccelTable
WinTranslateAccel
Icon
WinFreeFileIcon
WinLoadFileIcon
WinSetFileIcon
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
WinStartTimer
WinStopTimer
WorkplaceShell functions
WinCopyObject
WinCreateObject
WinCreateShadow
WinDeregisterObjectClass
WinDestroyObject
WinEnumObjectClasses
WinIsSOMDDReady
WinIsWPDServerReady
WinLockupSystem
WinMoveObject
WinOpenObject
WinQueryActiveDesktopPathname
WinQueryObject
WinQueryObjectPath
WinRegisterObjectClass
WinReplaceObjectClass
WinRestartSOMDD
WinRestartWPDServer
WinSaveObject
WinSetObjectData
WinShutdownSystem
WinUnlockSystem
WinWaitForShell
External References
PM1.INF - Presentation Manager Programming Guide and Reference, Part 1 of 5
PM2.INF - Presentation Manager Programming Guide and Reference, Part 2 of 5
PM3.INF - Presentation Manager Programming Guide and Reference, Part 3 of 5
PM4.INF - Presentation Manager Programming Guide and Reference, Part 4 of 5
PM5.INF - Presentation Manager Programming Guide and Reference, Part 5 of 5
Category
:
The OS/2 API Project