Larry Salomon Jr.: Difference between revisions
Appearance
No edit summary |
m →Links |
||
(17 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
Larry Salomon, Jr. | Larry Salomon, Jr. was an OS/2 applications developer from version 1.1 in 1989 until OS/2 Warp in 1997. He wrote numerous applications, including the Scramble applet that was included in OS/2 versions 2.0-2.11, and the I-Brow, Magnify, and Screen Capture trio that was distributed on numerous CD-ROMs. | ||
Larry is also the coauthor of the successful book, The Art of OS/2 Warp Programming (John Wiley & Sons) | Larry is also the coauthor of the successful book, The Art of OS/2 Warp Programming (John Wiley & Sons) and was the publisher and editor-in-chief of EDM/2 from issue 1-04 to 4-07. | ||
;Seminars | |||
*''Printing from Within an Application'' (1991) | |||
==Articles== | ==Articles== | ||
From the Editor | From the Editor | ||
* 1993: [http://www.edm2.com/0104/fromed.html Jul/Aug/Sep], [http://www.edm2.com/0105/fromed.html Oct], [http://www.edm2.com/0106/fromed.html Nov], [http://www.edm2.com/0107/fromed.html Dec] | |||
* [http://www.edm2.com/0104/fromed.html Jul/Aug/Sep | * 1994: [http://www.edm2.com/0201/fromed.html Jan], [http://www.edm2.com/0202/fromed.html Feb], [http://www.edm2.com/0203/fromed.html Mar], [http://www.edm2.com/0204/fromed.html Apr], [http://www.edm2.com/0205/fromed.html May], [http://www.edm2.com/0206/fromed.html Jun], [http://www.edm2.com/0207/fromed.html Jul], [http://www.edm2.com/0208/fromed.html Sep], [http://www.edm2.com/0209/fromed.html Oct], [http://www.edm2.com/0210/fromed.html Nov], [http://www.edm2.com/0211/fromed.html Dec] | ||
* 1995: [http://www.edm2.com/0301/fromed.html Jan], [http://www.edm2.com/0302/fromed.html Feb], [http://www.edm2.com/0303/fromed.html Mar], [http://www.edm2.com/0304/fromed.html Apr], [http://www.edm2.com/0305/fromed.html May], [http://www.edm2.com/0306/fromed.html Jun], [http://www.edm2.com/0307/fromed.html Aug], [http://www.edm2.com/0308/fromed.html Sep], [http://www.edm2.com/0309/fromed.html Nov], [http://www.edm2.com/0310/fromed.html Dec] | |||
* 1996: [http://www.edm2.com/0401/fromed.html Jan], [http://www.edm2.com/0402/fromed.html Feb], [http://www.edm2.com/0403/fromed.html Mar], [http://www.edm2.com/0404/fromed.html May], [http://www.edm2.com/0405/fromed.html Jun], [http://www.edm2.com/0406/fromed.html Jul], [http://www.edm2.com/0407/fromed.html Aug] | |||
* [http://www.edm2.com/0201/fromed.html Jan | |||
* [http://www.edm2.com/0301/fromed.html Jan | |||
* [http://www.edm2.com/0401/fromed.html Jan | |||
Questions and Answers | Questions and Answers | ||
* 1993: [http://www.edm2.com/0101/qa.html Mar], [http://www.edm2.com/0102/qa.html Apr], [http://www.edm2.com/0103/qa.html May/Jun], [http://www.edm2.com/0104/qa.html Jul/Aug/Sep], [http://www.edm2.com/0105/qa.html Oct], [http://www.edm2.com/0106/qa.html Nov], [http://www.edm2.com/0107/qa.html Dec] | |||
* [http://www.edm2.com/0101/qa.html Mar | * 1994: [http://www.edm2.com/0201/qa.html Jan], [http://www.edm2.com/0202/qa.html Feb], [http://www.edm2.com/0203/qa.html Mar], [http://www.edm2.com/0205/qa.html May], [http://www.edm2.com/0207/qa.html Jul] | ||
* [http://www.edm2.com/0201/qa.html Jan | |||
Larry has written the following articles: | Larry has written the following articles: | ||
*'''Introduction to PM Programming''' (1993-1995) | |||
** [[Introduction to PM Programming - Dec 1993|A new intro, Events, Resources and Handles]] (December 1993) | |||
** [[Introduction to PM Programming - Jan 1994|Basic concepts and components of a simple app]] (January 1994) | |||
** [[Introduction to PM Programming - Feb 1994|The window procedure]] (February 1994) | |||
** [[Introduction to PM Programming - Mar 1994|Dialog boxes and resource files]] (March 1994) | |||
** [[Introduction to PM Programming - Apr 1994|Tdialog procedures and its controls]] (April 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]] (June 1994) | |||
** [[Introduction to PM Programming - Jul 1994|WC_LISTBOX class, its use, limitations and messages(some)]] (July 1994) | |||
** [[Introduction to PM Programming - Sep 1994|nameDlgProc() and Listboxes]] (September 1994) | |||
** [[Introduction to PM Programming - Oct 1994|WC_BUTTON class]] (October 1994) | |||
** [[Introduction to PM Programming - Nov 1994|Ownerdrawn control and Button control]] (November 1994) | |||
** [[Introduction to PM Programming - Dec 1994|WC_LISTBOX class]] (December 1994) | |||
** [[Introduction to PM Programming - Jan 1995|Ownerdrawn capabilities of the WC_LISTBOX class.]] (January 1995) | |||
** [[Introduction to PM Programming - Feb 1995|WC_TITLEBAR and WC_STATIC classes]] (February 1995) | |||
** [[Introduction to PM Programming - Apr 1995|WC_MENU class]] (April1995) | |||
** [[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]] (June 1995) | |||
** [[Introduction to PM Programming - Sep 1995|Popup Menus, interacting messages for the menu control and neat possibilities for menus]] (September 1995) | |||
** [[Introduction to PM Programming - Nov 1995|WC_SCROLLBAR class]] (March 1994) | |||
** [[Introduction to PM Programming - Dec 1995|The use of scrollbars in an application]] (December 1995) | |||
** [[Introduction to PM Programming - Feb 1996|The slider classes]] (February 1996) | |||
* [[Programming the | *'''The Design and Implementation of VIOWIN''' | ||
* [[Programming the | ** [[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]] | ||
* [[Programming the | *'''Programming the Container Control''' | ||
* [[Development of a | ** [[Programming the Container Control - Part 1|Part 1]] (May/Jun 1993) | ||
* [[Development of a | ** [[Programming the Container Control - Part 2|Part 2]] (Jul/Aug/Sep 1993) | ||
* [[The Help Manager and Online Documentation]] ( | ** [[Programming the Container Control - Part 3|Part 3]] (Oct 1993) | ||
* [[Threads in PM Applications]] | *'''Development of a New Window Class''' | ||
* [[Writing a Direct Manipulation Spy]] | ** [[Development of a New Window Class - Part 1|Part 1]] (Jul/Aug/Sep 1993) | ||
* [[Utilizing Hooks for Added Capabilities]] | ** [[Development of a New Window Class - Part 1|Part 2]] (Oct 1993) | ||
* [[Sprites and | * [[The Help Manager and Online Documentation]] (Oct 1993) | ||
* [[Sprites and | * [[Threads in PM Applications]] (Nov 1993) | ||
* [[Sprites and | * [[Writing a Direct Manipulation Spy]] (Dec 1993) | ||
* [[ | * [[Utilizing Hooks for Added Capabilities]] (Jan 1994) | ||
*'''Sprites and Animation''' (May-Jul 1994) | |||
** [[Sprites and Animation Part 1]] (May 1994) | |||
** [[Sprites and Animation Part 2]] (May 1994) | |||
** [[Sprites and Animation Part 3]] (Jul 1994) | |||
** [[Sprites and Animation Part 4]] | |||
* [[Coding for Dollars: Copy Protection and Prevention]] (Dec 1994) | |||
* [[Watermarking Your Printouts]] (Jul 1996) | |||
==Software== | |||
* Common/2 | |||
* [[IPFC Preprocessor]] (ipfcpp.zip) | |||
* Image Toolkit for OS/2 (imgtkit2.zip) | |||
** Screen Magnifier (magnify2.zip) | |||
== | ==Publications== | ||
*Larry Salomon jr.: ''Writing Memory Allocation Functions with DosSubAllocMem'' - IBM OS/2 Developer, Vol. 5 No. 2 (Spring 1993) | |||
==Links== | |||
*Blog: http://larrysalomon.blogspot.com/ | |||
*http://www.linkedin.com/profile/view?id=17365382 | |||
{{DEFAULTSORT:Salomon, Larry}} | |||
[[Category:Contributors]] | [[Category:Contributors]] |
Latest revision as of 23:55, 17 November 2022
Larry Salomon, Jr. was an OS/2 applications developer from version 1.1 in 1989 until OS/2 Warp in 1997. He wrote numerous applications, including the Scramble applet that was included in OS/2 versions 2.0-2.11, and the I-Brow, Magnify, and Screen Capture trio that was distributed on numerous CD-ROMs.
Larry is also the coauthor of the successful book, The Art of OS/2 Warp Programming (John Wiley & Sons) and was the publisher and editor-in-chief of EDM/2 from issue 1-04 to 4-07.
- Seminars
- Printing from Within an Application (1991)
Articles
From the Editor
- 1993: Jul/Aug/Sep, Oct, Nov, Dec
- 1994: Jan, Feb, Mar, Apr, May, Jun, Jul, Sep, Oct, Nov, Dec
- 1995: Jan, Feb, Mar, Apr, May, Jun, Aug, Sep, Nov, Dec
- 1996: Jan, Feb, Mar, May, Jun, Jul, Aug
Questions and Answers
Larry has written the following articles:
- Introduction to PM Programming (1993-1995)
- A new intro, Events, Resources and Handles (December 1993)
- Basic concepts and components of a simple app (January 1994)
- The window procedure (February 1994)
- Dialog boxes and resource files (March 1994)
- Tdialog procedures and its controls (April 1994)
- The dialog procedure continued and the first window class (WC_ENTRYFIELD) (May 1994)
- WC_ENTRYFIELD cont., it's messages and associated concepts (June 1994)
- WC_LISTBOX class, its use, limitations and messages(some) (July 1994)
- nameDlgProc() and Listboxes (September 1994)
- WC_BUTTON class (October 1994)
- Ownerdrawn control and Button control (November 1994)
- WC_LISTBOX class (December 1994)
- Ownerdrawn capabilities of the WC_LISTBOX class. (January 1995)
- WC_TITLEBAR and WC_STATIC classes (February 1995)
- WC_MENU class (April1995)
- WC_MENU class continued (May 1995)
- A sample app. with a menu control (June 1995)
- Popup Menus, interacting messages for the menu control and neat possibilities for menus (September 1995)
- WC_SCROLLBAR class (March 1994)
- The use of scrollbars in an application (December 1995)
- The slider classes (February 1996)
- The Design and Implementation of VIOWIN
- Programming the Container Control
- Development of a New Window Class
- The Help Manager and Online Documentation (Oct 1993)
- Threads in PM Applications (Nov 1993)
- Writing a Direct Manipulation Spy (Dec 1993)
- Utilizing Hooks for Added Capabilities (Jan 1994)
- Sprites and Animation (May-Jul 1994)
- Sprites and Animation Part 1 (May 1994)
- Sprites and Animation Part 2 (May 1994)
- Sprites and Animation Part 3 (Jul 1994)
- Sprites and Animation Part 4
- Coding for Dollars: Copy Protection and Prevention (Dec 1994)
- Watermarking Your Printouts (Jul 1996)
Software
- Common/2
- IPFC Preprocessor (ipfcpp.zip)
- Image Toolkit for OS/2 (imgtkit2.zip)
- Screen Magnifier (magnify2.zip)
Publications
- Larry Salomon jr.: Writing Memory Allocation Functions with DosSubAllocMem - IBM OS/2 Developer, Vol. 5 No. 2 (Spring 1993)