Jump to content

Presentation Manager Functions: Difference between revisions

From EDM2
Ak120 (talk | contribs)
Ak120 (talk | contribs)
Line 14: Line 14:


=== Direct Manipulation Functions ===
=== Direct Manipulation Functions ===
* [[OS2_API:PMI:DrgAcceptedFiles|DrgAcceptedFiles]]
*DrgAcceptedFiles
* [[OS2_API:PMI:DrgAccessDragInfo|DrgAccessDragInfo]]
*[[DrgAccessDragInfo]]
* [[OS2_API:PMI:DrgAddStrHandle|DrgAddStrHandle]]
*DrgAddStrHandle
* [[OS2_API:PMI:DrgAllocateDraginfo|DrgAllocateDraginfo]]
*DrgAllocateDraginfo
* [[OS2_API:PMI:DrgAllocateDragtransfer|DrgAllocateDragtransfer]]
*DrgAllocateDragtransfer
* [[OS2_API:PMI:DrgCancelLazyDrag|DrgCancelLazyDrag]]
*DrgCancelLazyDrag
* [[OS2_API:PMI:DrgDeleteDraginfoStrHandles|DrgDeleteDraginfoStrHandles]]
*DrgDeleteDraginfoStrHandles
* [[OS2_API:PMI:DrgDeleteStrHandle|DrgDeleteStrHandle]]
*DrgDeleteStrHandle
* [[OS2_API:PMI:DrgDrag|DrgDrag]]
*DrgDrag
* [[OS2_API:PMI:DrgDragFiles|DrgDragFiles]]
*DrgDragFiles
* [[OS2_API:PMI:DrgFreeDraginfo|DrgFreeDraginfo]]
*DrgFreeDraginfo
* [[OS2_API:PMI:DrgFreeDragtransfer|DrgFreeDragtransfer]]
*DrgFreeDragtransfer
* [[OS2_API:PMI:DrgGetClipPS|DrgGetClipPS]]
*DrgGetClipPS
* [[OS2_API:PMI:DrgGetPS|DrgGetPS]]
*DrgGetPS
* [[OS2_API:PMI:DrgLazyDrag|DrgLazyDrag]]
*DrgLazyDrag
* [[OS2_API:PMI:DrgLazyDrop|DrgLazyDrop]]
*DrgLazyDrop
* [[OS2_API:PMI:DrgPostTransferMsg|DrgPostTransferMsg]]
*DrgPostTransferMsg
* [[OS2_API:PMI:DrgPushDraginfo|DrgPushDraginfo]]
*DrgPushDraginfo
* [[OS2_API:PMI:DrgQueryDraginfoPtr|DrgQueryDraginfoPtr]]
*DrgQueryDraginfoPtr
* [[OS2_API:PMI:DrgQueryDraginfoPtrFromDragitem|DrgQueryDraginfoPtrFromDragitem]]
*DrgQueryDraginfoPtrFromDragitem
* [[OS2_API:PMI:DrgQueryDraginfoPtrFromHwnd|DrgQueryDraginfoPtrFromHwnd]]
*DrgQueryDraginfoPtrFromHwnd
* [[OS2_API:PMI:DrgQueryDragitem|DrgQueryDragitem]]
*DrgQueryDragitem
* [[OS2_API:PMI:DrgQueryDragitemCount|DrgQueryDragitemCount]]
*DrgQueryDragitemCount
* [[OS2_API:PMI:DrgQueryDragitemPtr|DrgQueryDragitemPtr]]
*DrgQueryDragitemPtr
* [[OS2_API:PMI:DrgQueryDragStatus|DrgQueryDragStatus]]
*DrgQueryDragStatus
* [[OS2_API:PMI:DrgQueryNativeRMF|DrgQueryNativeRMF]]
*DrgQueryNativeRMF
* [[OS2_API:PMI:DrgQueryNativeRMFLen|DrgQueryNativeRMFLen]]
*DrgQueryNativeRMFLen
* [[OS2_API:PMI:DrgQueryStrName|DrgQueryStrName]]
*DrgQueryStrName
* [[OS2_API:PMI:DrgQueryStrNameLen|DrgQueryStrNameLen]]
*DrgQueryStrNameLen
* [[OS2_API:PMI:DrgQueryTrueType|DrgQueryTrueType]]
*DrgQueryTrueType
* [[OS2_API:PMI:DrgQueryTrueTypeLen|DrgQueryTrueTypeLen]]
*DrgQueryTrueTypeLen
* [[OS2_API:PMI:DrgReallocDraginfo|DrgReallocDraginfo]]
*DrgReallocDraginfo
* [[OS2_API:PMI:DrgReleasePS|DrgReleasePS]]
*DrgReleasePS
* [[OS2_API:PMI:DrgSendTransferMsg|DrgSendTransferMsg]]
*DrgSendTransferMsg
* [[OS2_API:PMI:DrgSetDragImage|DrgSetDragImage]]
*DrgSetDragImage
* [[OS2_API:PMI:DrgSetDragitem|DrgSetDragitem]]
*DrgSetDragitem
* [[OS2_API:PMI:DrgSetDragPointer|DrgSetDragPointer]]
*DrgSetDragPointer
* [[OS2_API:PMI:DrgVerifyNativeRMF|DrgVerifyNativeRMF]]
*DrgVerifyNativeRMF
* [[OS2_API:PMI:DrgVerifyRMF|DrgVerifyRMF]]
*DrgVerifyRMF
* [[OS2_API:PMI:DrgVerifyTrueType|DrgVerifyTrueType]]
*DrgVerifyTrueType
* [[OS2_API:PMI:DrgVerifyType|DrgVerifyType]]
*DrgVerifyType
* [[OS2_API:PMI:DrgVerifyTypeSet|DrgVerifyTypeSet]]
*DrgVerifyTypeSet


=== Dynamic Data Formatting Functions ===
=== Dynamic Data Formatting Functions ===

Revision as of 10:54, 11 January 2017

Some general information is available at Presentation Manager page.

Functions

Device Functions

Direct Manipulation Functions

  • DrgAcceptedFiles
  • DrgAccessDragInfo
  • DrgAddStrHandle
  • DrgAllocateDraginfo
  • DrgAllocateDragtransfer
  • DrgCancelLazyDrag
  • DrgDeleteDraginfoStrHandles
  • DrgDeleteStrHandle
  • DrgDrag
  • DrgDragFiles
  • DrgFreeDraginfo
  • DrgFreeDragtransfer
  • DrgGetClipPS
  • 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

Spooler Functions

Window Functions

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

Dialogs

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 (IPF?)

  • 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

National Language/Code Page

Rectangle functions

Regions/Clipping

Resource Management

Accel Table
Icon
  • WinFreeFileIcon
  • WinLoadFileIcon
  • WinSetFileIcon
Pointer

TaskList functions

Timers

WorkplaceShell functions