Jump to content

Presentation Manager: Difference between revisions

From EDM2
Line 90: Line 90:


==Publications==
==Publications==
* OS/2 Warp 4 - PM1.INF - Presentation Manager Programming Guide and Reference, Part 1 of 5 [http://cyberkinetica.homeunix.net/os2tk45/pm1/]
* OS/2 Warp 4 - PM2.INF - Presentation Manager Programming Guide and Reference, Part 2 of 5 [http://cyberkinetica.homeunix.net/os2tk45/pm2/]
* OS/2 Warp 4 - PM3.INF - Presentation Manager Programming Guide and Reference, Part 3 of 5 [http://cyberkinetica.homeunix.net/os2tk45/pm3/]
* OS/2 Warp 4 - PM4.INF - Presentation Manager Programming Guide and Reference, Part 4 of 5 [http://cyberkinetica.homeunix.net/os2tk45/pm4/]
* OS/2 Warp 4 - PM5.INF - Presentation Manager Programming Guide and Reference, Part 5 of 5 [http://cyberkinetica.homeunix.net/os2tk45/pm5/]
* [http://bitsavers.trailing-edge.com/pdf/ibm/pc/os2/warp_ver_3/G25H-7103-00_OS2_WARP_V3_Presentation_Manager_Programming_Guide_The_Basics_Oct94.pdf OS2 WARP V3 Presentation Manager Programming Guide: The Basics] - 1994
* [http://bitsavers.trailing-edge.com/pdf/ibm/pc/os2/warp_ver_3/G25H-7103-00_OS2_WARP_V3_Presentation_Manager_Programming_Guide_The_Basics_Oct94.pdf OS2 WARP V3 Presentation Manager Programming Guide: The Basics] - 1994
* [http://bitsavers.trailing-edge.com/pdf/ibm/pc/os2/warp_ver_3/G25H-7104-00_OS2_WARP_V3_Presentation_Manager_Programming_Guide_Advanced_Topics_Oct94.pdf OS2 WARP V3 Presentation Manager Programming Guide: Advanced Topics] - 1994
* [http://bitsavers.trailing-edge.com/pdf/ibm/pc/os2/warp_ver_3/G25H-7104-00_OS2_WARP_V3_Presentation_Manager_Programming_Guide_Advanced_Topics_Oct94.pdf OS2 WARP V3 Presentation Manager Programming Guide: Advanced Topics] - 1994

Revision as of 15:45, 12 July 2015

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 IBM Systems Application Architecture (SAA) Common Programming Interface.

Documentation

Files

Presentation Manager on OS/2 Warp 4.5x is composed by the following files:


Name Comments
BVHWNDW.DLL A base video handler for textmode programs in PM windows.
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.
PMGPI.DLL Core PM: PM graphics programming interface dynamic link library.
PMGRE.DLL Core PM: DLL Forwarder. PM graphics engine dynamic link library.
PMMERGE.DLL Core PM: Presentation Manager API library.
PMMLE.DLL Core PM: DLL Forwarder. PM multiline entry dynamic link library.
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.
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.
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 - PM1.INF - Presentation Manager Programming Guide and Reference, Part 1 of 5 [1]
  • OS/2 Warp 4 - PM2.INF - Presentation Manager Programming Guide and Reference, Part 2 of 5 [2]
  • OS/2 Warp 4 - PM3.INF - Presentation Manager Programming Guide and Reference, Part 3 of 5 [3]
  • OS/2 Warp 4 - PM4.INF - Presentation Manager Programming Guide and Reference, Part 4 of 5 [4]
  • OS/2 Warp 4 - PM5.INF - Presentation Manager Programming Guide and Reference, Part 5 of 5 [5]
  • OS/2 2.0 - Programming Guide Volume I P/N 10G6261, Form # S10G-6261, ISBN 1-56529-154-9 [6]
  • OS/2 2.0 - Programming Guide Volume II P/N 10G6494, Form # S10G-6494, ISBN 1-56529-155-7 [7]
  • OS/2 2.0 - Programming Guide Volume III P/N 10G6495, Form # S10G-6495, ISBN 1-56529-156-5 [8]

Replacements

  • The FreePM project tried to clone Presentation Manager but the project was not finished.

Links