ALERT

[LAST CHANCE] Data Layer: Modern Business, Defined

Presentation Manager (PM)

Definition - What does Presentation Manager (PM) mean?

Presentation Manager (PM) is the graphical user interface (GUI) that was jointly developed by Microsoft and IBM and introduced in the OS/2 operating system released in 1988. PM was co-developed by Microsoft and IBM and was a sort of hybrid between Microsoft's Windows and IBM's own mainframe graphical system (GDDM). It was even sometimes called Windows Presentation Manager due to its many similarities in operation with Windows graphical elements and that fact that they were developed in parallel.

Techopedia explains Presentation Manager (PM)

Presentation Manager, OS/2's GUI, was message-based just like Windows, which allowed for loosely coupled applications, along with other graphical similarities. They even used many identical messages. PM was actually designed to be similar to Windows 2.0 and the application structure was almost identical to the Windows application structure, though compatibility with Windows was not an objective of PM. However, Microsoft used many of the lessons learned in developing Windows to PM development.

PM also had significant differences with Windows, and one of them was the coordinate system having opposite starting points. The 0,0 coordinate in Windows was located in the upper left corner of the screen, but PM's 0,0 was located in the lower left corner. Another difference was that PM had an abstraction layer for calling all drawing operations called Presentation Space (PS), while Windows directed all drawing calls to the Device Context (DC).

Eventually Microsoft and IBM parted ways and IBM acquired and continued to develop Presentation Manager. Microsoft then took what they had made to be Presentation Manager 3.0 and renamed it to Windows NT. OS/2 later became the base for the object-oriented interface called Workplace Shell.

Techopedia Deals

Connect with us

Techopedia on Linkedin
Techopedia on Linkedin
Tweat cdn.techopedia.com
"Techopedia" on Twitter


'@Techopedia'
Sign up for Techopedia's Free Newsletter!

Email Newsletter

Join thousands of others with our weekly newsletter

Resources
The 4th Era of IT Infrastructure: Superconverged Systems
The 4th Era of IT Infrastructure: Superconverged Systems:
Learn the benefits and limitations of the 3 generations of IT infrastructure – siloed, converged and hyperconverged – and discover how the 4th...
Approaches and Benefits of Network Virtualization
Approaches and Benefits of Network Virtualization:
Businesses today aspire to achieve a software-defined datacenter (SDDC) to enhance business agility and reduce operational complexity. However, the...
Free E-Book: Public Cloud Guide
Free E-Book: Public Cloud Guide:
This white paper is for leaders of Operations, Engineering, or Infrastructure teams who are creating or executing an IT roadmap.
Free Tool: Virtual Health Monitor
Free Tool: Virtual Health Monitor:
Virtual Health Monitor is a free virtualization monitoring and reporting tool for VMware, Hyper-V, RHEV, and XenServer environments.
Free 30 Day Trial – Turbonomic
Free 30 Day Trial – Turbonomic:
Turbonomic delivers an autonomic platform where virtual and cloud environments self-manage in real-time to assure application performance.