Jump to content

Presentation Manager Functions: Difference between revisions

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


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


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


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


==== Menuing ====
==== Menuing ====

Revision as of 10:42, 11 January 2017

Some general information is available at Presentation Manager page.

Functions

Device Functions

Direct Manipulation Functions

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

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