Jump to content

Presentation Manager Functions: Difference between revisions

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


=== Hooks and Procedures ===
=== Hooks and Procedures ===
* [[OS2_API:PMI:CheckMsgFilterHook|CheckMsgFilterHook]]
*CheckMsgFilterHook
* [[OS2_API:PMI:CodePageChangedHook|CodePageChangedHook]]
*CodePageChangedHook
* [[OS2_API:PMI:DestroyWindowHook|DestroyWindowHook]]
*DestroyWindowHook
* [[OS2_API:PMI:DialogProc|DialogProc]]
*DialogProc
* [[OS2_API:PMI:FindWordHook|FindWordHook]]
*FindWordHook
* [[OS2_API:PMI:FlushBufHook|FlushBufHook]]
*FlushBufHook
* [[OS2_API:PMI:HelpHook|HelpHook]]
*HelpHook
* [[OS2_API:PMI:InputHook|InputHook]]
*InputHook
* [[OS2_API:PMI:JournalPlaybackHook|JournalPlaybackHook]]
*JournalPlaybackHook
* [[OS2_API:PMI:JournalRecordHook|JournalRecordHook]]
*JournalRecordHook
* [[OS2_API:PMI:LoaderHook|LoaderHook]]
*LoaderHook
* [[OS2_API:PMI:LockupHook|LockupHook]]
*LockupHook
* [[OS2_API:PMI:MsgControlHook|MsgControlHook]]
*MsgControlHook
* [[OS2_API:PMI:MsgFilterHook|MsgFilterHook]]
*MsgFilterHook
* [[OS2_API:PMI:MsgInputHook|MsgInputHook]]
*MsgInputHook
* [[OS2_API:PMI:ProgramListEntryHook|ProgramListEntryHook]]
*ProgramListEntryHook
* [[OS2_API:PMI:ProgramListExitHook|ProgramListExitHook]]
*ProgramListExitHook
* [[OS2_API:PMI:RegisterUserHook|RegisterUserHook]]
*RegisterUserHook
* [[OS2_API:PMI:SendMsgHook|SendMsgHook]]
*SendMsgHook
* [[OS2_API:PMI:ThunkProc|ThunkProc]]
*ThunkProc
* [[OS2_API:PMI:WindowDCHook|WindowDCHook]]
*WindowDCHook
* [[OS2_API:PMI:WndProc|WndProc]]
*WndProc


=== Profile Functions ===
=== Profile Functions ===

Revision as of 10:14, 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?)

Information
System
Window

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