Jump to content

Presentation Manager: Difference between revisions

From EDM2
No edit summary
Line 20: Line 20:
|| [[OS2SM.DLL]] || OS/2 session manager dynamic link library.
|| [[OS2SM.DLL]] || OS/2 session manager dynamic link library.
|-
|-
|| [[PMATM.DLL]] || PM Adobe Type Manager dynamic link library.
|| [[PMATM.DLL]] || PM IFI: PM Adobe Type Manager dynamic link library.
|-
|-
|| [[PMBIND.DLL]] || PM language binding dynamic link library
|| [[PMBIND.DLL]] || PM language binding dynamic link library
|-
|-
|| [[PMCLIP.DLL]] || Related to clipboard functions.
|| [[PMCLIP.DLL]] || PM Data Exchange: Related to clipboard functions.
|-
|-
|| [[PMCTLS.DLL]] || PM controls dynamic link library.
|| [[PMCTLS.DLL]] || PM controls dynamic link library.
Line 30: Line 30:
|| [[PMCTL.MSG]] || Error Messages for PMCTLS.DLL
|| [[PMCTL.MSG]] || Error Messages for PMCTLS.DLL
|-
|-
|| [[PMCTL.REF]] || PM Control Template file.
|| [[PMCTL.REF]] || Core PM: PM Control Template file.
|-
|-
|| [[PMDDE.DLL]] || Dynamic Data Exchange Library. Exchange of OS/2 programs with Win16 programs.
|| [[PMDDE.DLL]] || PM Data Exchange: Dynamic Data Exchange Library. Exchange of OS/2 programs with Win16 programs.
|-
|-
|| [[PMDDEML.DLL]] || Dynamic Data Exchange Library.
|| [[PMDDEML.DLL]] || PM Data Exchange: Dynamic Data Exchange Library.
|-
|-
|| [[PMDRAG.DLL]] || DLL Forwarder. PM drag/drop dynamic link library.  
|| [[PMDRAG.DLL]] || Core PM: DLL Forwarder. PM drag/drop dynamic link library.  
|-
|-
|| [[PMGPI.DLL]] || PM graphics programming interface dynamic link library.  
|| [[PMGPI.DLL]] || Core PM: PM graphics programming interface dynamic link library.  
|-
|-
|| [[PMGRE.DLL]] || DLL Forwarder. PM graphics engine dynamic link library.  
|| [[PMGRE.DLL]] || Core PM: DLL Forwarder. PM graphics engine dynamic link library.  
|-
|-
|| [[PMMERGE.DLL]] || Presentation Manager API library.
|| [[PMMERGE.DLL]] || Core PM: Presentation Manager API library.
|-
|-
|| [[PMMLE.DLL]] || DLL Forwarder. PM multiline entry dynamic link library.  
|| [[PMMLE.DLL]] || Core PM: DLL Forwarder. PM multiline entry dynamic link library.  
|-
|-
|| [[PMMRGRES.DLL]] || Resource library for PMMERGE. Contains the current "window theme".
|| [[PMMRGRES.DLL]] || Core PM: Resource library for PMMERGE. Contains the current "window theme".
|-
|-
|| [[PMPRE.DLL]] || PM presentation driver.
|| [[PMPRE.DLL]] || PM presentation driver.
Line 54: Line 54:
|| [[PMSDMRI.DLL]] || PM CUA control dynamic link library
|| [[PMSDMRI.DLL]] || PM CUA control dynamic link library
|-
|-
|| [[PMSHAPI.DLL]] || DLL Forwarder. PM shell APIs dynamic link library.  
|| [[PMSHAPI.DLL]] || Core PM: DLL Forwarder. PM shell APIs dynamic link library.  
|-
|-
|| [[PMSHLTKT.DLL]] || PM shell's dynamic link library.
|| [[PMSHLTKT.DLL]] || Core PM: PM shell's dynamic link library.
|-
|-
|| [[PMSHELL.EXE]] || Presentation Manager Shell Program.
|| [[PMSHELL.EXE]] || Presentation Manager Shell Program.
|-
|-
|| [[PMSPL.DLL]] || PM spooler dynamic link library.
|| [[PMSPL.DLL]] || Core PM: PM spooler dynamic link library.
|-
|-
|| [[PMTKT.DLL]] || PM shell's dynamic link library
|| [[PMTKT.DLL]] || PM shell's dynamic link library
|-               
|-               
|| [[PMUNIF.DLL]] || OS/2 PM Uni Font IFI Driver.  
|| [[PMUNIF.DLL]] || PM IFI: OS/2 PM Uni Font IFI Driver.  
|-
|-
|| [[PMVDMH.DLL]] || Win16. Support for seemless WinOS2.
|| [[PMVDMH.DLL]] || PM VDM: Win16. Support for seemless WinOS2.
|-
|-
|| [[PMVDMP.DLL]] || DOS. PM virtual DOS machine private dynamic link library.
|| [[PMVDMP.DLL]] || PM VDM: DOS. PM virtual DOS machine private dynamic link library.
|-
|-
|| [[PMVIOP.DLL]] || PM VIO calls private dynamic link library.  
|| [[PMVIOP.DLL]] || Core PM: PM VIO calls private dynamic link library.  
|-
|-
|| [[PMWIN.DLL]] || DLL Forwarder. PM dynamic link library.  
|| [[PMWIN.DLL]] || Core PM: DLL Forwarder. PM dynamic link library.  
|-
|-
|| [[SEAMLESS.DLL]] || Win16. Allows Win16 program present in a PM  window list and  participate in PM message exchange.
|| [[SEAMLESS.DLL]] || PM VDM: Win16. Allows Win16 program present in a PM  window list and  participate in PM message exchange.
|-
|| [[SHIELD.DLL]] || PM VDM: .
|-
|-
|}
|}


==Articles==
==Articles==

Revision as of 19:08, 17 June 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 presentation driver.
PMPRINT.QPR PM print queue processor
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: .


Articles

Publications

Replacements

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

Links