Category:PM Articles: Difference between revisions
Appearance
No edit summary |
cleanup |
||
Line 2: | Line 2: | ||
This are the articles related to OS/2 Presentation Manager. | This are the articles related to OS/2 Presentation Manager. | ||
{|class="wikitable" align="top" | |||
|width=50%| | |||
==EDM/2 Wiki Articles== | |||
* [[Controlling PM Controls]] by [[Alessandro Cantatore]] (Feb 2002) | |||
* [[Controlling PM Controls]] by [[Alessandro Cantatore]] ( | |||
* [[Implementing Flyout Menus in OS/2]] by [[Mike La Martina]] (May 1999) | * [[Implementing Flyout Menus in OS/2]] by [[Mike La Martina]] (May 1999) | ||
* [[Mnemonics in Dialog Boxes]] by [[Stefan Ruck]] ( | * [[Mnemonics in Dialog Boxes]] by [[Stefan Ruck]] (Sep 1998) | ||
* [[Calling PM from AVIO Applications]] by [[Roman Stangl]] ( | * [[Calling PM from AVIO Applications]] by [[Roman Stangl]] (Aug 1998) | ||
* How do I? by [[Eric Slaats]] | * How do I? by [[Eric Slaats]] | ||
** [[How do I? - Part 19|Part 19]] ( | ** [[How do I? - Part 19|Part 19]] (Aug 1998) | ||
** [[How do I? - Part 18|Part 18]] ( | ** [[How do I? - Part 18|Part 18]] (Jul 1998) | ||
** [[How do I? - Part 17|Part 17]] (May | ** [[How do I? - Part 17|Part 17]] (May 1998) | ||
** [[How do I? - Part 16|Part 16]] ( | ** [[How do I? - Part 16|Part 16]] (Apr 1998) | ||
** [[How do I? - Part 15|Part 15]] ( | ** [[How do I? - Part 15|Part 15]] (Feb 1998) | ||
** [[How do I? - Part 14|Part 14]] ( | ** [[How do I? - Part 14|Part 14]] (Jan 1998) | ||
** [[How do I? - Part 13|Part 13]] ( | ** [[How do I? - Part 13|Part 13]] (Nov 1997) | ||
** [[How do I? - Part 12|Part 12]] ( | ** [[How do I? - Part 12|Part 12]] (Oct 1997) | ||
** [[How do I? - Part 11|Part 11]] ( | ** [[How do I? - Part 11|Part 11]] (Sep 1997) | ||
** [[How do I? - Part 10|Part 10]] ( | ** [[How do I? - Part 10|Part 10]] (Aug 1997) | ||
** [[How do I? - Part 9|Part 9]] ( | ** [[How do I? - Part 9|Part 9]] (Jul 1997) | ||
** [[How do I? - Part 8|Part 8]] ( | ** [[How do I? - Part 8|Part 8]] (May 1997) | ||
** [[How do I? - Part 7|Part 7]] ( | ** [[How do I? - Part 7|Part 7]] (Apr 1997) | ||
** [[How do I? - Part 6|Part 6]] ( | ** [[How do I? - Part 6|Part 6]] (Mar 1997) | ||
** [[How do I? - Part 5|Part 5]] ( | ** [[How do I? - Part 5|Part 5]] (Feb 1997) | ||
** [[How do I? - Part 4|Part 4]] ( | ** [[How do I? - Part 4|Part 4]] (Jan 1997) | ||
** [[How do I? - Part 3|Part 3]] ( | ** [[How do I? - Part 3|Part 3]] (Dec 1996) | ||
** [[How do I? - Part 2|Part 2]] ( | ** [[How do I? - Part 2|Part 2]] (Nov 1996) | ||
** [[How do I? - Part 1|Part 1]] ( | ** [[How do I? - Part 1|Part 1]] (Oct 1996) | ||
* [[Split Views and Toolbars]] by [[Sergey I. Yevtushenko]] ( | * [[Split Views and Toolbars]] by [[Sergey I. Yevtushenko]] (Apr 1998) | ||
* [[Dynamic Control Formatting]] by [[Alger Pike]] ( | * [[Dynamic Control Formatting]] by [[Alger Pike]] (Dec 1997) | ||
* [[The Making of CandyBarZ]] by [[Matt Wagner]] ( | * [[The Making of CandyBarZ]] by [[Matt Wagner]] (Oct 1997) | ||
* [[Disabling a Window (Rectangle)]] by [[Roman Stangl]] ( | * [[Disabling a Window (Rectangle)]] by [[Roman Stangl]] (Oct 1997) | ||
* [[Notebook Key Processing]] by [[Roman Stangl]] ( | * [[Notebook Key Processing]] by [[Roman Stangl]] (Aug 1997) | ||
* [[Fitting a Notebook into a Dialog]] by [[Roman Stangl]] ( | * [[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 [[Eric Slaats]] ( | * [[Bubble help]] by [[Eric Slaats]] (Dec 1995) | ||
* [[OS/2 Frequently Asked Questions]] (PM Related) by [[Dean Roddey]] ( | * [[OS/2 Frequently Asked Questions]] (PM Related) by [[Dean Roddey]] (Nov 1995) | ||
* [[Easy Buttonbars]] by [[Eric Slaats]] ( | * [[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) | ||
* [[Programming for the OS/2 PM in C]] by [[Rick Papo]] ( | * [[Programming for the OS/2 PM in C]] by [[Rick Papo]] (Nov 1998) | ||
* [[OS/2 v4.0 Notebooks]] by [[Stephane Bessette]] ( | * [[OS/2 v4.0 Notebooks]] by [[Stephane Bessette]] (Mar 1998) | ||
* [[Writing Multithreaded Graphics Programs]] by [[Kelvin R. Lawrence]] ( | * [[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]] | ||
** [[Building an Editor - Part 1|Part 1]] ( | ** [[Building an Editor - Part 1|Part 1]] (Apr 1995) | ||
** [[Building an Editor - Part 2|Part 2]] ( | ** [[Building an Editor - Part 2|Part 2]] (Jun 1995) | ||
** [[Building an Editor - Part 3|Part 3]] ( | ** [[Building an Editor - Part 3|Part 3]] (Nov 1995) | ||
* [[The Infinitely Floating Spinbutton]] by [[Marc Mittelmeijer]] and [[Eric Slaats]] ( | * [[The Infinitely Floating Spinbutton]] by [[Marc Mittelmeijer]] and [[Eric Slaats]] (Feb 1995) | ||
* Introduction to PM Programming by [[Larry Salomon Jr.]] (1993 | * Introduction to PM Programming by [[Larry Salomon Jr.]] (1993-1995) | ||
** [[Introduction to PM Programming - Dec 1993|A new intro, Events, Resources and Handles]] ( | ** [[Introduction to PM Programming - Dec 1993|A new intro, Events, Resources and Handles]] (Dec 1993) | ||
** [[Introduction to PM Programming - Jan 1994|Basic concepts and components of a simple app]] ( | ** [[Introduction to PM Programming - Jan 1994|Basic concepts and components of a simple app]] (Jan 1994) | ||
** [[Introduction to PM Programming - Feb 1994|The window procedure]] ( | ** [[Introduction to PM Programming - Feb 1994|The window procedure]] (Feb 1994) | ||
** [[Introduction to PM Programming - Mar 1994|Dialog boxes and resource files]] ( | ** [[Introduction to PM Programming - Mar 1994|Dialog boxes and resource files]] (Mar 1994) | ||
** [[Introduction to PM Programming - Apr 1994|Tdialog procedures and its controls]] ( | ** [[Introduction to PM Programming - Apr 1994|Tdialog procedures and its controls]] (Apr 1994) | ||
** [[Introduction to PM Programming - May 1994|The dialog procedure continued and the first window class (WC_ENTRYFIELD)]] (May 1994) | ** [[Introduction to PM Programming - May 1994|The dialog procedure continued and the first window class (WC_ENTRYFIELD)]] (May 1994) | ||
** [[Introduction to PM Programming - Jun 1994|WC_ENTRYFIELD cont., it's messages and associated concepts]] ( | ** [[Introduction to PM Programming - Jun 1994|WC_ENTRYFIELD cont., it's messages and associated concepts]] (Jun 1994) | ||
** [[Introduction to PM Programming - Jul 1994|WC_LISTBOX class, its use, limitations and messages(some)]] ( | ** [[Introduction to PM Programming - Jul 1994|WC_LISTBOX class, its use, limitations and messages(some)]] (Jul 1994) | ||
** [[Introduction to PM Programming - Sep 1994|nameDlgProc() and Listboxes]] ( | ** [[Introduction to PM Programming - Sep 1994|nameDlgProc() and Listboxes]] (Sep 1994) | ||
** [[Introduction to PM Programming - Oct 1994|WC_BUTTON class]] ( | ** [[Introduction to PM Programming - Oct 1994|WC_BUTTON class]] (Oct 1994) | ||
** [[Introduction to PM Programming - Nov 1994|Ownerdrawn control and Button control]] ( | ** [[Introduction to PM Programming - Nov 1994|Ownerdrawn control and Button control]] (Nov 1994) | ||
** [[Introduction to PM Programming - Dec 1994|WC_LISTBOX class]] ( | ** [[Introduction to PM Programming - Dec 1994|WC_LISTBOX class]] (Dec 1994) | ||
** [[Introduction to PM Programming - Jan 1995|Ownerdrawn capabilities of the WC_LISTBOX class.]] ( | ** [[Introduction to PM Programming - Jan 1995|Ownerdrawn capabilities of the WC_LISTBOX class.]] (Jan 1995) | ||
** [[Introduction to PM Programming - Feb 1995|WC_TITLEBAR and WC_STATIC classes]] ( | ** [[Introduction to PM Programming - Feb 1995|WC_TITLEBAR and WC_STATIC classes]] (Feb 1995) | ||
** [[Introduction to PM Programming - Apr 1995|WC_MENU class]] ( | ** [[Introduction to PM Programming - Apr 1995|WC_MENU class]] (Apr 1995) | ||
** [[Introduction to PM Programming - May 1995|WC_MENU class continued]] (May 1995) | ** [[Introduction to PM Programming - May 1995|WC_MENU class continued]] (May 1995) | ||
** [[Introduction to PM Programming - Jun 1995|A sample app. with a menu control]] ( | ** [[Introduction to PM Programming - Jun 1995|A sample app. with a menu control]] (Jun 1995) | ||
** [[Introduction to PM Programming - Sep 1995|Popup Menus, interacting messages for the menu control and neat possibilities for menus]] ( | ** [[Introduction to PM Programming - Sep 1995|Popup Menus, interacting messages for the menu control and neat possibilities for menus]] (Sep 1995) | ||
** [[Introduction to PM Programming - Nov 1995|WC_SCROLLBAR class]] ( | ** [[Introduction to PM Programming - Nov 1995|WC_SCROLLBAR class]] (Mar 1994) | ||
** [[Introduction to PM Programming - Dec 1995|The use of scrollbars in an application]] ( | ** [[Introduction to PM Programming - Dec 1995|The use of scrollbars in an application]] (Dec 1995) | ||
** [[Introduction to PM Programming - Feb 1996|The slider classes]] ( | ** [[Introduction to PM Programming - Feb 1996|The slider classes]] (Feb 1996) | ||
* [[Programming the OS/2 Switch List]] by [[Roger Orr]] (December 1994) | * [[Programming the OS/2 Switch List]] by [[Roger Orr]] (December 1994) | ||
<!-- SECOND COLUMN --> | |||
|width=50%| | |||
* The Design and Implementation of VIOWIN by [[Larry Salomon Jr.]] | * 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 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]] | |||
* 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) | |||
** [[The Design and Implementation of VIOWIN - Part 5|Part 5]] | ** [[Sprites and Animation Part 3|Part 3]] (Jul 1994), [[Sprites and Animation Part 4|Part 4]] | ||
* Sprites and Animation by [[Larry Salomon Jr.]](May/ | |||
** [[Sprites and Animation Part 1|Part 1]] (May 1994) | |||
** [[Sprites and Animation Part 3|Part 3]] ( | |||
* [[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) | ||
* [[Using Transforms in your PM Graphics Applications]] by Kelvin R. Lawrence ( | * [[Using Transforms in your PM Graphics Applications]] by Kelvin R. Lawrence (Mar 1994) | ||
* [[Utilizing Hooks for Added Capabilities]] by [[Larry Salomon Jr.]] ( | * [[Utilizing Hooks for Added Capabilities]] by [[Larry Salomon Jr.]] (Jan 1994) | ||
* [[Sample program for OS/2 Drag/Drop facilities]] by Rick Fishman ( | * [[Sample program for OS/2 Drag/Drop facilities]] by Rick Fishman (Dec 1993) | ||
* [[Writing a Direct Manipulation Spy]] by [[Larry Salomon Jr.]] ( | * [[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]] ( | * [[Modifying Your PM Programs for Pen for OS/2]] by [[Vera Dulaney]] and [[Kevin Lee]] (Nov 1993) | ||
* [[Threads in PM Applications]] by [[Larry Salomon Jr.]] | * [[Threads in PM Applications]] by [[Larry Salomon Jr.]] (Nov 1993) | ||
* [[C++ Encapsulation of PM]] by [[Gordon Zeglinski]] ( | * [[C++ Encapsulation of PM]] by [[Gordon Zeglinski]] (Jul/Aug/Sep 1993) | ||
* Programming the Container Control by [[Larry Salomon Jr.]] (May/ | * Programming the Container Control by [[Larry Salomon Jr.]] (May/Oct 1993) | ||
** [[Programming the Container Control - Part 1|Part 1]] (May/ | ** [[Programming the Container Control - Part 1|Part 1]] (May/Jun 1993) | ||
** [[Programming the Container Control - Part 2|Part 2]] ( | ** [[Programming the Container Control - Part 2|Part 2]] (Jul/Aug/Sep 1993) | ||
** [[Programming the Container Control - Part 3|Part 3]] ( | ** [[Programming the Container Control - Part 3|Part 3]] (Oct 1993) | ||
* [[Programming the OS/2 Container Control: By Example]] by [[Peter Haggar]] and [[Peter Brightbill]] (1993) | * [[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) | ||
* Development of a New Window Class by [[Larry Salomon Jr.]] | * Development of a New Window Class by [[Larry Salomon Jr.]] | ||
** [[Development of a New Window Class - Part 1|Part 1]] ( | ** [[Development of a New Window Class - Part 1|Part 1]] (Jul/Aug/Sep 1993) | ||
** [[Development of a New Window Class - Part 2|Part 2]] ( | ** [[Development of a New Window Class - Part 2|Part 2]] (Oct 1993) | ||
* Introduction and a bare-bones PM application by [[Gavin Baker]] | * Introduction and a bare-bones PM application by [[Gavin Baker]] | ||
** [[Introduction and a bare-bones PM application|Introduction]] ( | ** [[Introduction and a bare-bones PM application|Introduction]] (Mar 1993) | ||
** [[Introduction and a bare-bones PM application (Processes and Threads)|Processes and Threads]] ( | ** [[Introduction and a bare-bones PM application (Processes and Threads)|Processes and Threads]] (Apr 1993) | ||
** [[Introduction and a bare-bones PM application (Resources)|Resources]] | ** [[Introduction and a bare-bones PM application (Resources)|Resources]] (May/Jun 1993) | ||
* [[Drawing your own listboxes]] by [[Roger Orr]] ( | * [[Drawing your own listboxes]] by [[Roger Orr]] (Apr 1991) | ||
==EDM/2 Classic Articles== | |||
* [http://www.edm2.com/0501/hooks.html Hooking: TSRs Invade PM] by [[Michael Shillingford]] (Jan 1997) | |||
* [http://www.edm2.com/0101/palette.html The Unofficial guide to the Palette Manager] by [[Raja Thiagarajan]] (Mar 1993) | |||
==Related Categories== | |||
* [[:Category:SOM Articles|SOM Articles]] | * [[:Category:SOM Articles|SOM Articles]] | ||
==External Articles== | |||
* [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://xenia.sote.hu/~kadzsol/pmc/index.htm Programming for the OS/2 PM in C] by [[Rick Papo]], [[Gyetván András]] ( | |||
* [http://supportline.microfocus.com/documentation/books/oc41books/uipm16cn.htm Microfocus COBOL - Chapter 14: Presentation Manager Applications (16-bit)] | * [http://supportline.microfocus.com/documentation/books/oc41books/uipm16cn.htm Microfocus COBOL - Chapter 14: Presentation Manager Applications (16-bit)] | ||
* [http://supportline.microfocus.com/documentation/books/oc41books/uipm32cn.htm Microfocus COBOL - Chapter 15: Presentation Manager Applications (32-bit)] | * [http://supportline.microfocus.com/documentation/books/oc41books/uipm32cn.htm Microfocus COBOL - Chapter 15: Presentation Manager Applications (32-bit)] | ||
Line 137: | Line 118: | ||
* [[Jan M. Danielsson]]: [https://web.archive.org/web/20091208170054/http://w1.246.telia.com/~u24602843/projects/MPMa.html Multithreading PM applications] | * [[Jan M. Danielsson]]: [https://web.archive.org/web/20091208170054/http://w1.246.telia.com/~u24602843/projects/MPMa.html Multithreading PM applications] | ||
==Public Resources== | |||
* [http://cyberkinetica.homeunix.net/os2tk45/pm1/ PM1.INF - Presentation Manager Programming Guide and Reference, Part 1 of 5] by [[IBM]] | * [http://cyberkinetica.homeunix.net/os2tk45/pm1/ PM1.INF - Presentation Manager Programming Guide and Reference, Part 1 of 5] by [[IBM]] | ||
* [http://cyberkinetica.homeunix.net/os2tk45/pm2/ PM2.INF - Presentation Manager Programming Guide and Reference, Part 2 of 5] by [[IBM]] | * [http://cyberkinetica.homeunix.net/os2tk45/pm2/ PM2.INF - Presentation Manager Programming Guide and Reference, Part 2 of 5] by [[IBM]] | ||
Line 144: | Line 124: | ||
* [http://cyberkinetica.homeunix.net/os2tk45/pm4/ PM4.INF - Presentation Manager Programming Guide and Reference, Part 4 of 5] by [[IBM]] | * [http://cyberkinetica.homeunix.net/os2tk45/pm4/ PM4.INF - Presentation Manager Programming Guide and Reference, Part 4 of 5] by [[IBM]] | ||
* [http://cyberkinetica.homeunix.net/os2tk45/pm5/ PM5.INF - Presentation Manager Programming Guide and Reference, Part 5 of 5] by [[IBM]] | * [http://cyberkinetica.homeunix.net/os2tk45/pm5/ PM5.INF - Presentation Manager Programming Guide and Reference, Part 5 of 5] by [[IBM]] | ||
* | * Programming the OS/2 Presentation manager ([http://hobbes.nmsu.edu/h-search.php?key=charles_petzold_1989.zip text], [http://hobbes.nmsu.edu/h-search.php?key=charles_petzold_1989-samples.zip samples]) by [[Charles Petzold]] - Microsoft Press (1989) | ||
* [http://www.os2museum.com/wp/wp-content/uploads/2012/11/1987-MS-OS2-DevConf-Vol2.pdf Presentation Manager Programming Model] (9.1MB) by | * [http://www.os2museum.com/wp/wp-content/uploads/2012/11/1987-MS-OS2-DevConf-Vol2.pdf Presentation Manager Programming Model] (9.1MB) by J. Pollock (1987) | ||
==Retail Books== | |||
see [[OS/2 Software Development Related Books#Presentation Manager|Presentation Manager Books]] | |||
|} | |||
[[Category:Articles]] | [[Category:Articles]] |
Revision as of 17:32, 31 October 2016
This are the articles related to OS/2 Presentation Manager.
Pages in category "PM Articles"
The following 118 pages are in this category, out of 118 total.
A
C
D
H
- How do I? - Part 1
- How do I? - Part 10
- How do I? - Part 11
- How do I? - Part 12
- How do I? - Part 13
- How do I? - Part 14
- How do I? - Part 15
- How do I? - Part 16
- How do I? - Part 17
- How do I? - Part 18
- How do I? - Part 19
- How do I? - Part 2
- How do I? - Part 3
- How do I? - Part 4
- How do I? - Part 5
- How do I? - Part 6
- How do I? - Part 7
- How do I? - Part 8
- How do I? - Part 9
I
- Implementing Flyout Menus in OS/2
- Introduction and a bare-bones PM application
- Introduction and a bare-bones PM application (Processes and Threads)
- Introduction and a bare-bones PM application (Resources)
- Introduction to PM Programming - Apr 1994
- Introduction to PM Programming - Apr 1995
- Introduction to PM Programming - Dec 1993
- Introduction to PM Programming - Dec 1994
- Introduction to PM Programming - Dec 1995
- Introduction to PM Programming - Feb 1994
- Introduction to PM Programming - Feb 1995
- Introduction to PM Programming - Feb 1996
- Introduction to PM Programming - Jan 1994
- Introduction to PM Programming - Jan 1995
- Introduction to PM Programming - Jul 1994
- Introduction to PM Programming - Jun 1994
- Introduction to PM Programming - Jun 1995
- Introduction to PM Programming - Mar 1994
- Introduction to PM Programming - May 1994
- Introduction to PM Programming - May 1995
- Introduction to PM Programming - Nov 1994
- Introduction to PM Programming - Nov 1995
- Introduction to PM Programming - Oct 1994
- Introduction to PM Programming - Sep 1994
- Introduction to PM Programming - Sep 1995
M
P
- Programming Dynamic Job Properties Under OS/2
- Programming for the OS/2 PM in C
- Programming for the OS/2 PM in C:Drag & Drop
- Programming for the OS/2 PM in C:Introduction
- Programming for the OS/2 PM in C:Introduction Continues
- Programming for the OS/2 PM in C:Printing
- Programming for the OS/2 PM in C:The Clipboard
- Programming for the OS/2 PM in C:The File Dialog and Help
- Programming for the OS/2 PM in C:The window message processor
- Programming for the OS/2 PM in C:Window Resources & Controls
- Programming for the OS/2 PM in C:Window State & Some Graphics
- Programming the Container Control - Part 1
- Programming the Container Control - Part 2
- Programming the Container Control - Part 3
- Programming the OS/2 Container Control: By Example
- Programming the OS/2 Container Control: The Basics
- Programming the OS/2 File Dialog in C++
- Programming the OS/2 Switch List
S
T
- The Design and Implementation of VIOWIN - Part 1
- The Design and Implementation of VIOWIN - Part 2
- The Design and Implementation of VIOWIN - Part 3
- The Design and Implementation of VIOWIN - Part 4
- The Design and Implementation of VIOWIN - Part 5
- The Design and Implementation of VIOWIN - Part 6
- The Design and Implementation of VIOWIN - Part 7
- The Design and Implementation of VIOWIN - Part 8
- The Help Manager and Online Documentation
- The Infinitely Floating Spinbutton
- The Making of CandyBarZ
- Threads in PM Applications