Presentation Manager: Difference between revisions
Appearance
(21 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
[[image:PM-Icon.png|right]]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. | [[image:PM-Icon.png|right]]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. | 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. | ||
== | ==Programming Utilities== | ||
* [[ | *[[Dialog Editor]] | ||
*Font Editor | |||
*Icon Editor | |||
*Resource Compiler | |||
*[[OS/2 Warp 4 Presentation Manager Files]] | |||
==Handles== | |||
{| | {|class="wikitable" | ||
!Handle||Description||Header File | |||
|- | |- | ||
|HACCEL||Acceleration list||rowspan=6|PMWIN.H | |||
|- | |- | ||
|| | |HATOMTBL||Table of atoms | ||
|- | |- | ||
|| | |HENUM||Enumeration operations | ||
|- | |- | ||
|| | |HIMAGE||Image | ||
|- | |- | ||
|| | |HPOINTER||Mouse pointer | ||
|- | |- | ||
|HSAVEWP||Saved window position | |||
|} | |} | ||
==Articles== | ==Articles== | ||
* [[:Category:PM_Articles|EDM/2 PM Articles]] | *[[Presentation Manager Functions]] | ||
*[[:Category:PM_Articles|EDM/2 PM Articles]] | |||
==Publications== | ==Publications== | ||
* | *''[[Presentation Manager Programming Guide and Reference]]'' (Nov 1996) | ||
*OS/2 Warp V3 Presentation Manager Programming Guide (1994) | |||
**[http://bitsavers.org/pdf/ibm/pc/os2/warp_ver_3/G25H-7103-00_OS2_WARP_V3_Presentation_Manager_Programming_Guide_The_Basics_Oct94.pdf The Basics] | |||
* OS/2 Warp | **[http://bitsavers.org/pdf/ibm/pc/os2/warp_ver_3/G25H-7104-00_OS2_WARP_V3_Presentation_Manager_Programming_Guide_Advanced_Topics_Oct94.pdf Advanced Topics] | ||
* | *OS/2 Warp V3 Presentation Manager Programming Reference (1994) | ||
**[http://bitsavers.org/pdf/ibm/pc/os2/warp_ver_3/G25H-7190-00_OS2_WARP_V3_Presentation_Manager_Programming_Reference_Volume_1_Oct94.pdf Volume 1] | |||
* [http://bitsavers. | **[http://bitsavers.org/pdf/ibm/pc/os2/warp_ver_3/G25H-7191-00_OS2_WARP_V3_Presentation_Manager_Programming_Reference_Volume_2_Oct94.pdf Volume 2] | ||
* [http://bitsavers. | |||
* [http://bitsavers. | |||
* [http://bitsavers. | |||
* OS/2 2.0 - Programming Guide Volume I P/N 10G6261, Form # S10G-6261, ISBN 1-56529-154-9 [http://www.os2museum.com/files/docs/os220tl/os2-2.0-pguide-vol1-1992.pdf] | * OS/2 2.0 - Programming Guide | ||
* | **Volume I P/N 10G6261, Form # S10G-6261, ISBN 1-56529-154-9 ([http://www.os2museum.com/files/docs/os220tl/os2-2.0-pguide-vol1-1992.pdf PDF]) | ||
* | **Volume II P/N 10G6494, Form # S10G-6494, ISBN 1-56529-155-7 ([http://www.os2museum.com/files/docs/os220tl/os2-2.0-pguide-vol2-1992.pdf PDF]) | ||
**Volume III P/N 10G6495, Form # S10G-6495, ISBN 1-56529-156-5 ([http://www.os2museum.com/files/docs/os220tl/os2-2.0-pguide-vol3-1992.pdf PDF]) | |||
* [[Bryan Goodyer]]: ''OS/2 Presentation Manager Programming: Hints and Tips'' - McGraw-Hill 1993, ISBN 0-07-707776-8 | |||
* | |||
==Links== | ==Links== | ||
* [ | * [[Wikipedia:Presentation Manager]] | ||
[[Category:Components]] | [[Category:Presentation Manager]][[Category:Components]] |
Latest revision as of 20:05, 9 February 2020

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.
Programming Utilities
- Dialog Editor
- Font Editor
- Icon Editor
- Resource Compiler
Handles
Handle | Description | Header File |
---|---|---|
HACCEL | Acceleration list | PMWIN.H |
HATOMTBL | Table of atoms | |
HENUM | Enumeration operations | |
HIMAGE | Image | |
HPOINTER | Mouse pointer | |
HSAVEWP | Saved window position |
Articles
Publications
- Presentation Manager Programming Guide and Reference (Nov 1996)
- 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