Presentation Manager
Appearance

Presentation Manager (PM) is the graphical user interface (GUI) that IBM and Microsoft introduced in version 1.1 of their operating system OS/2 in late 1988.
It is based on the VisiOn shell extended and adapted to fit the IBM Systems Application Architecture (SAA) Common Programming Interface. With version two of OS/2 it gained a new portable and optimised graphics developed by Micrografx.
Documentation
Files
Presentation Manager of OS/2 Warp 4.5x is composed by the following files:
| Name | Comments | Alternative |
|---|---|---|
| CYRIME.DLL | Cyrillic Input Method Editor (IME) for OS/2 PM. | |
| OS2SM.DLL | OS/2 session manager dynamic link library. | |
| PMATM.DLL | PM IFI: PM Adobe Type Manager dynamic link library. | |
| PMBIND.DLL | PM language binding dynamic link library. | |
| PMCLIP.DLL | PM Data Exchange: Related to clipboard functions. | |
| PMCTLS.DLL | PM controls dynamic link library. | |
| PMCTL.MSG | Error Messages for PMCTLS.DLL. | |
| PMCTL.REF | Core PM: PM Control Template file. | |
| PMDDE.DLL | PM Data Exchange: Dynamic Data Exchange Library. Exchange of OS/2 programs with Win16 programs. | |
| PMDDEML.DLL | PM Data Exchange: Dynamic Data Exchange Library. | |
| PMDRAG.DLL | Core PM: DLL Forwarder. PM drag/drop dynamic link library. (forwarder DLL) | OSfree |
| PMGPI.DLL | Core PM: PM graphics programming interface dynamic link library. | |
| PMGRE.DLL | Core PM: DLL Forwarder. PM graphics engine dynamic link library. (forwarder DLL) | OSFree |
| PMMERGE.DLL | Core PM: Presentation Manager API library. | |
| PMMLE.DLL | Core PM: DLL Forwarder. PM multiline entry dynamic link library. (forwarder DLL) | OSFree |
| PMMRGRES.DLL | Core PM: Resource library for PMMERGE. Contains the current "window theme". | |
| PMPRE.DLL | PM IFI: PM presentation driver | |
| PMPRINT.QPR | PM print queue processor | |
| PROG.DLL | ||
| PMSDMRI.DLL | PM CUA control dynamic link library. | |
| PMSHAPI.DLL | Core PM: DLL Forwarder. PM shell APIs dynamic link library.(forwarder DLL) | OSFree |
| PMSHLTKT.DLL | Core PM: PM shell's dynamic link library. | |
| PMSHELL.EXE | Presentation Manager Shell Program. | |
| PMSPL.DLL | Core PM: PM spooler dynamic link library. | |
| PMTKT.DLL | PM shell's dynamic link library. | |
| PMUNIF.DLL | PM IFI: OS/2 PM Uni Font IFI Driver. | |
| PMVDMH.DLL | PM VDM: Win16. Support for seemless WinOS2. | |
| PMVDMP.DLL | PM VDM: DOS. PM virtual DOS machine private dynamic link library. | |
| PMVIOP.DLL | Core PM: PM VIO calls private dynamic link library. | |
| PMWIN.DLL | Core PM: DLL Forwarder. PM dynamic link library. (forwarder DLL) | OSFree |
| SEAMLESS.DLL | PM VDM: Win16. Allows Win16 program present in a PM window list and participate in PM message exchange. | |
| SHIELD.DLL | PM VDM: . | |
| SHPIINST.DLL | PM Functions. | |
| TRUETYPE.DLL | PM IFI: A PM Truetype Font Driver. |
Articles
Publications
- OS/2 Warp 4 - Presentation Manager Programming Guide and Reference - Consolidated (PDF), (ODT)
- OS/2 Warp 4 - Presentation Manager Programming Guide and Reference
- OS/2 Warp V3 Presentation Manager Programming Guide (1994)
- OS/2 Warp V3 Presentation Manager Programming Reference (1994)
- OS/2 2.0 - Programming Guide
- Bryan Goodyer: OS/2 Presentation Manager Programming: Hints and Tips - McGraw-Hill 1993,ISBN 0-07-707776-8