List of Presentation Manager Articles: Difference between revisions
Appearance
Added PC Magazine links. |
No edit summary |
||
(38 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
These are the articles related to OS/2 Presentation Manager. | These are the articles related to OS/2 Presentation Manager. | ||
{|class="wikitable" | |||
|- style="vertical-align:top;" | |||
| | | | ||
{{H|EDM/2 Wiki Articles}} | |||
* [[Samuel's OS/2 Programming Tricks]] by [[Samuel Audet]] (Mar 2005) | |||
* [[Controlling PM Controls]] by [[Alessandro Cantatore]] (Feb 2002) | * [[Controlling PM Controls]] by [[Alessandro Cantatore]] (Feb 2002) | ||
* [[Implementing Flyout Menus in OS/2]] by [[Mike La Martina]] (May 1999) | * [[Easily Load and Manage Pages]] by Samuel Audet (May 2001) | ||
* [[Making Help Manager Useable]] by Samuel Audet (May 2001) | |||
* [[Implementing Flyout Menus in OS/2]] by [[Mike La Martina]] (May 1999) | |||
* [[Programming for the OS/2 PM in C]] by [[Rick Papo]] (Nov 1998) | |||
* [[OS/2 v4.0 Notebooks]] by [[Stéphane Bessette]] (Mar 1998) | |||
* [[Mnemonics in Dialog Boxes]] by [[Stefan Ruck]] (Sep 1998) | * [[Mnemonics in Dialog Boxes]] by [[Stefan Ruck]] (Sep 1998) | ||
* [[Calling PM from AVIO Applications]] by [[Roman Stangl]] (Aug 1998) | * [[Calling PM from AVIO Applications]] by [[Roman Stangl]] (Aug 1998) | ||
Line 29: | Line 34: | ||
** [[How do I? - Part 1|Part 1]] (Oct 1996) | ** [[How do I? - Part 1|Part 1]] (Oct 1996) | ||
* [[Split Views and Toolbars]] by [[Sergey I. Yevtushenko]] (Apr 1998) | * [[Split Views and Toolbars]] by [[Sergey I. Yevtushenko]] (Apr 1998) | ||
* [[Dynamic Control Formatting]] by [[Alger Pike]] (Dec 1997) | * [[Dynamic Control Formatting]] by [[Alger Pike]] (Dec 1997) | ||
* [[The Making of CandyBarZ]] by [[Matt Wagner]] (Oct 1997) | * [[Programming the OS/2 File Dialog in C++]] by Stéphane Bessette (Nov 1997) | ||
* [[Disabling a Window (Rectangle)]] by | * [[The Making of CandyBarZ]] by [[Matt Wagner]] (Oct 1997) | ||
* [[Notebook Key Processing]] by | * [[Disabling a Window (Rectangle)]] by Roman Stangl (Oct 1997) | ||
* [[Fitting a Notebook into a Dialog]] by | * [[Notebook Key Processing]] by Roman Stangl (Aug 1997) | ||
* [[Fitting a Notebook into a Dialog]] by Roman Stangl (Jul 1997) | |||
* [[Assembly Language Programming for OS/2 Presentation Manager]] by [[Micho Durdevich]] | * [[Assembly Language Programming for OS/2 Presentation Manager]] by [[Micho Durdevich]] | ||
* [[Bubble help]] by | * [[PMCX: A Combined Solution]] by [[Matt Smith]], Prominare, Inc. (Apr 1996) | ||
* [[OS/2 Frequently Asked Questions | * [[Bubble help]] by Eric Slaats (Dec 1995) | ||
* [[Easy Buttonbars]] by | * [[OS/2 Frequently Asked Questions (PM Related)]] by [[Dean Roddey]] (Nov 1995) | ||
* [[One Call Does It All]] by [[Monte Copeland]] (Apr 1995) | |||
* [[Easy Buttonbars]] by Eric Slaats (Sep 1995) | |||
* [[Using a DLL for a PM hook]] by [[Roger Orr]] (May 1995) | * [[Using a DLL for a PM hook]] by [[Roger Orr]] (May 1995) | ||
* [[Writing Multithreaded Graphics Programs]] by [[Kelvin R. Lawrence]] (Apr 1995) | * [[Writing Multithreaded Graphics Programs]] by [[Kelvin R. Lawrence]] (Apr 1995) | ||
* Building an Editor by [[Eric Slaats]] and [[Marc Mittelmeijer]] | * Building an Editor by [[Eric Slaats]] and [[Marc Mittelmeijer]] | ||
Line 46: | Line 52: | ||
** [[Building an Editor - Part 2|Part 2]] (Jun 1995) | ** [[Building an Editor - Part 2|Part 2]] (Jun 1995) | ||
** [[Building an Editor - Part 3|Part 3]] (Nov 1995) | ** [[Building an Editor - Part 3|Part 3]] (Nov 1995) | ||
* [[The Infinitely Floating Spinbutton]] by | * [[The Infinitely Floating Spinbutton]] by Marc Mittelmeijer and Eric Slaats (Feb 1995) | ||
* Introduction to PM Programming by [[Larry Salomon Jr.]] (1993-1995) | * Introduction to PM Programming by [[Larry Salomon Jr.]] (1993-1995) | ||
** [[Introduction to PM Programming - Dec 1993|A new intro, Events, Resources and Handles]] (Dec 1993) | ** [[Introduction to PM Programming - Dec 1993|A new intro, Events, Resources and Handles]] (Dec 1993) | ||
Line 69: | Line 75: | ||
** [[Introduction to PM Programming - Dec 1995|The use of scrollbars in an application]] (Dec 1995) | ** [[Introduction to PM Programming - Dec 1995|The use of scrollbars in an application]] (Dec 1995) | ||
** [[Introduction to PM Programming - Feb 1996|The slider classes]] (Feb 1996) | ** [[Introduction to PM Programming - Feb 1996|The slider classes]] (Feb 1996) | ||
* [[Programming the OS/2 Switch List]] by | * [[Programming the OS/2 Switch List]] by Roger Orr (December 1994) | ||
* The Design and Implementation of VIOWIN by | * The Design and Implementation of VIOWIN by Larry Salomon Jr. | ||
** [[The Design and Implementation of VIOWIN - Part 1|Part 1]], [[The Design and Implementation of VIOWIN - Part 2|Part 2]], [[The Design and Implementation of VIOWIN - Part 3|Part 3]], [[The Design and Implementation of VIOWIN - Part 4|Part 4]] | ** [[The Design and Implementation of VIOWIN - Part 1|Part 1]], [[The Design and Implementation of VIOWIN - Part 2|Part 2]], [[The Design and Implementation of VIOWIN - Part 3|Part 3]], [[The Design and Implementation of VIOWIN - Part 4|Part 4]] | ||
** [[The Design and Implementation of VIOWIN - Part 5|Part 5]], [[The Design and Implementation of VIOWIN - Part 6|Part 6]], [[The Design and Implementation of VIOWIN - Part 7|Part 7]], [[The Design and Implementation of VIOWIN - Part 8|Part 8]] | ** [[The Design and Implementation of VIOWIN - Part 5|Part 5]], [[The Design and Implementation of VIOWIN - Part 6|Part 6]], [[The Design and Implementation of VIOWIN - Part 7|Part 7]], [[The Design and Implementation of VIOWIN - Part 8|Part 8]] | ||
* Sprites and Animation by [[Larry Salomon Jr.]](May/Jul 1994) | * Sprites and Animation by [[Larry Salomon Jr.]] (May/Jul 1994) | ||
** [[Sprites and Animation Part 1|Part 1]] (May 1994), [[Sprites and Animation Part 2|Part 2]] (May 1994) | ** [[Sprites and Animation Part 1|Part 1]] (May 1994), [[Sprites and Animation Part 2|Part 2]] (May 1994) | ||
** [[Sprites and Animation Part 3|Part 3]] (Jul 1994), [[Sprites and Animation Part 4|Part 4]] | ** [[Sprites and Animation Part 3|Part 3]] (Jul 1994), [[Sprites and Animation Part 4|Part 4]] | ||
* [[Filling You In: Areas, Paths, and Clipping]] by Kelvin R. Lawrence (Jun 1994) | * [[Filling You In: Areas, Paths, and Clipping]] by [[Kelvin R. Lawrence]] (Jun 1994) | ||
* [[Resources and Decompiling Them]] by [[Martin Lafaix]] (Jun 1994) | |||
* [[Using Transforms in your PM Graphics Applications]] by Kelvin R. Lawrence (Mar 1994) | * [[Using Transforms in your PM Graphics Applications]] by Kelvin R. Lawrence (Mar 1994) | ||
* [[Utilizing Hooks for Added Capabilities]] by | * [[Utilizing Hooks for Added Capabilities]] by Larry Salomon Jr. (Jan 1994) | ||
* [[Sample program for OS/2 Drag/Drop facilities]] by Rick Fishman (Dec 1993) | * [[Sample program for OS/2 Drag/Drop facilities]] by [[Rick Fishman]] (Dec 1993) | ||
* [[Writing a Direct Manipulation Spy]] | * [[Writing a Direct Manipulation Spy]] by Larry Salomon Jr. (Dec 1993) | ||
* [[Modifying Your PM Programs for Pen for OS/2]] by [[Vera Dulaney]] and [[Kevin Lee]] (Nov 1993) | * [[Modifying Your PM Programs for Pen for OS/2]] by [[Vera Dulaney]] and [[Kevin Lee]] (Nov 1993) | ||
* [[Threads in PM Applications]] by | * [[Threads in PM Applications]] by Larry Salomon Jr. (Nov 1993) | ||
* [[C++ Encapsulation of PM]] by [[Gordon Zeglinski]] (Jul/Aug/Sep 1993) | * [[C++ Encapsulation of PM]] by [[Gordon Zeglinski]] (Jul/Aug/Sep 1993) | ||
* Programming the Container Control by | * Programming the Container Control by Larry Salomon Jr. (May/Oct 1993) | ||
** [[Programming the Container Control - Part 1|Part 1]] (May/Jun 1993) | ** [[Programming the Container Control - Part 1|Part 1]] (May/Jun 1993) | ||
** [[Programming the Container Control - Part 2|Part 2]] (Jul/Aug/Sep 1993) | ** [[Programming the Container Control - Part 2|Part 2]] (Jul/Aug/Sep 1993) | ||
** [[Programming the Container Control - Part 3|Part 3]] (Oct 1993) | ** [[Programming the Container Control - Part 3|Part 3]] (Oct 1993) | ||
* [[Programming the OS/2 Container Control: By Example]] by | * [[Programming the OS/2 Container Control: By Example]] by Peter Haggar and Peter Brightbill (1993) | ||
* [[Programming the OS/2 Container Control: The Basics]] by [[Peter Haggar]] and [[Peter Brightbill]] (1993) | * [[Programming the OS/2 Container Control: The Basics]] by [[Peter Haggar]] and [[Peter Brightbill]] (1993) | ||
* [[Multithreading Presentation Manager Applications]] by [[Monte Copeland]] (August 1993) | * [[Multithreading Presentation Manager Applications]] by [[Monte Copeland]] (August 1993) | ||
Line 98: | Line 105: | ||
** [[Introduction and a bare-bones PM application (Processes and Threads)|Processes and Threads]] (Apr 1993) | ** [[Introduction and a bare-bones PM application (Processes and Threads)|Processes and Threads]] (Apr 1993) | ||
** [[Introduction and a bare-bones PM application (Resources)|Resources]] (May/Jun 1993) | ** [[Introduction and a bare-bones PM application (Resources)|Resources]] (May/Jun 1993) | ||
* [[Advanced GPI: Retained Segments and Transformations]] by [[Steve Lacy]] (Mar 1993) | |||
* [[Drawing your own listboxes]] by [[Roger Orr]] (Apr 1991) | * [[Drawing your own listboxes]] by [[Roger Orr]] (Apr 1991) | ||
<!-- SECOND COLUMN --> | |||
<!-- | |||
| | | | ||
{{H|EDM/2 Classic Articles}} | |||
[[File:Edm2sm.gif]] | |||
* [//www.edm2.com/0501/hooks.html Hooking: TSRs Invade PM] by [[Michael Shillingford]] (Jan 1997) | |||
* [//www.edm2.com/0101/palette.html The Unofficial guide to the Palette Manager] by [[Raja Thiagarajan]] (Mar 1993) | |||
{{H|External Articles}} | |||
;Links | |||
* [https://web.archive.org/web/20080419092355/http://xenia.sote.hu/~kadzsol/pmc/index.htm Programming for the OS/2 PM in C] by [[Rick Papo]], [[Gyetván András]] (Nov 1998) (English and Hungarian) | * [https://web.archive.org/web/20080419092355/http://xenia.sote.hu/~kadzsol/pmc/index.htm Programming for the OS/2 PM in C] by [[Rick Papo]], [[Gyetván András]] (Nov 1998) (English and Hungarian) | ||
* [http://supportline.microfocus.com/documentation/books/oc41books/uipm16cn.htm Microfocus COBOL - Chapter 14: Presentation Manager Applications (16-bit)] | * [//web.archive.org/web/20140811012327/http://collaboration.cmc.ec.gc.ca/science/rpn/biblio/ddj/Website/articles/DDJ/1994/9405/9405h/9405h.htm Porting D-Flat++ to OS/2] by [[Jon Wright]] (May 1994) | ||
* [ | * [https://supportline.microfocus.com/documentation/books/oc41books/uipm16cn.htm Microfocus COBOL - Chapter 14: Presentation Manager Applications (16-bit)] | ||
* [ | * [https://supportline.microfocus.com/documentation/books/oc41books/uipm32cn.htm Microfocus COBOL - Chapter 15: Presentation Manager Applications (32-bit)] | ||
* [//www.mactech.com/articles/mactech/Vol.04/04.12/OS2/index.html The Good, the Bad, and the Ugly: OS/2 Presentation Manager for Mac Programmers] by [[Dan Weston]] | |||
;OS/2 Monthly | |||
by [[Guy Scharf]] | |||
* [{{FileSite|mnth0101.zip}} Advanced PM Programming: Writing Your Own Controls] (Jan 1992) | |||
* [{{FileSite|mnth0105.zip}} Advanced PM Programming: Column Title: Using Sliders] (May 1992) | |||
* [{{FileSite|mnth0106.zip}} Advanced PM Programming: Introducing Containers] (Jun 1992) | |||
;PC Magazine | |||
by [[Charles Petzold]] | |||
* [https://archive.org/stream/PC_Magazine_1990_06_12/PC_Magazine_1990_06_12_v9n11#page/n361/mode/2up Programming for Multithreaded Drawing, Part 2] (1990/06/12) | |||
* ''[//books.google.com/books?id=jGnF7KJsyBQC&pg=PA187 The Truth About Presentation Manager]'' (11 Apr 1989) | |||
* ''[//books.google.com/books?id=9pqsf7P3bZUC&pg=PA275 Paring Down the Standard Window]'' (28 Mar 1989) | |||
* ''[//books.google.com/books?id=6TfdBoFkkwYC&pg=PA329 Speaking the Language of the PM API, Part 4]'' (14 Mar 1989) | |||
* ''[//books.google.com/books?id=9wwQdu9dei0C&pg=PA283 Speaking the Language of the PM API, Part 3]'' (28 Feb 1989) | |||
* ''[//books.google.com/books?id=kggOZ4-YEKUC&pg=PA305 Speaking the Language of the PM API, Part 2]'' (14 Feb 1989) | |||
* ''[//books.google.com/books?id=pMnJ2MkrjNgC&pg=PA257 Speaking the Language of the PM API, Part 1]'' (31 Jan 1989) | |||
*''[//books.google.com/books?id=2jkWJsu_9CoC&pg=PA300 PM Programs and Non-PM Programs]'' (May 1989) | |||
*''[//books.google.com/books?id=C6VFJIbxX7MC&pg=PA317 Object-Oriented Programming]'' (17 Jan 1989) | |||
*''[//books.google.com/books?id=NIG9adkUxkQC&pg=PA251 The Mouse and Its Messages]'' (27 Dec 1988) | |||
* ''[//books.google.com/books?id=GTCqxkyZXhwC&pg=PA339 The Mouse: Not Just for Wimps]'' (13 Dec 1988) | |||
* ''[//books.google.com/books?id=TJuFGeKsMJ0C&pg=PA347 Getting Started in Presentation Manager Graphics]'' (29 Nov 1988) | |||
* ''[//books.google.com/books?id=yFs-_3jT-5kC&pg=PA327 Teaching the PM to Say "Hello"]'' (15 Nov 1988) | |||
* ''[//books.google.com/books?id=UenCawr7OowC&pg=PA291 Presentation Manager Dialog Procedures]'' (27 Sep 1988) | |||
* ''[//books.google.com/books?id=fHghpJa3va4C&pg=PA327 Presentation Manager Dialog Boxes, Part 1]'' (13 Sep 1988) | |||
* ''[//books.google.com/books?id=ObYblXvjuhUC&pg=PA395 Presentation Manager Menus]'' (Aug 1988) | |||
* ''[//books.google.com/books?id=PA3RA3f6mi0C&pg=PA379 Introducing the OS/2 Presentation Manager]'' (Jul 1988) | |||
;WWW | |||
* [https://web.archive.org/web/20091208170054/http://w1.246.telia.com/~u24602843/projects/MPMa.html Multithreading PM applications] by [[Jan M. Danielsson]] | |||
|} | |} | ||
==See Also== | |||
Visit also the [[:Category:PM Articles|Presentation Management articles category]] for a complete alphabetical list of all the available articles. | Visit also the [[:Category:PM Articles|Presentation Management articles category]] for a complete alphabetical list of all the available articles. | ||
[[Category:Article List]] | [[Category:Article List]] | ||
Latest revision as of 15:19, 27 January 2024
These are the articles related to OS/2 Presentation Manager.
See Also
Visit also the Presentation Management articles category for a complete alphabetical list of all the available articles.