Larry Salomon Jr.: Difference between revisions
Appearance
	
	
| mNo edit summary | m →Links | ||
| (13 intermediate revisions by 2 users not shown) | |||
| Line 3: | Line 3: | ||
| 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. | 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  | |||
| ** [[Introduction to PM Programming - Dec 1993|A new intro, Events, Resources and Handles]] (December 1993) | ** [[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 - Jan 1994|Basic concepts and components of a simple app]] (January 1994) | ||
| Line 85: | Line 41: | ||
| ** [[Introduction to PM Programming - Feb 1996|The slider classes]] (February 1996) | ** [[Introduction to PM Programming - Feb 1996|The slider classes]] (February 1996) | ||
| *'''The Design and Implementation of VIOWIN''' | |||
| * The Design and Implementation of VIOWIN  | ** [[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 1]] | *'''Programming the Container Control''' | ||
| ** [[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 3|Part 3]] (Oct 1993) | |||
| *'''Development of a New Window Class''' | |||
| ** [[Development of a New Window Class - Part 1|Part 1]] (Jul/Aug/Sep 1993) | |||
| ** [[Development of a New Window Class - Part 1|Part 2]] (Oct 1993) | |||
| * [[The Help Manager and Online Documentation]] (Oct 1993) | |||
| * [[Threads in PM Applications]] (Nov 1993) | |||
| * [[Programming the  | * [[Writing a Direct Manipulation Spy]] (Dec 1993) | ||
| * [[Programming the  | * [[Utilizing Hooks for Added Capabilities]] (Jan 1994) | ||
| * [[Programming the  | *'''Sprites and Animation''' (May-Jul 1994)   | ||
| * [[Development of a  | |||
| * [[Development of a  | |||
| * [[The Help Manager and Online Documentation]] ( | |||
| * [[Threads in PM Applications]]  | |||
| * [[Writing a Direct Manipulation Spy]]  | |||
| * [[Utilizing Hooks for Added Capabilities]]  | |||
| * Sprites and Animation  | |||
| ** [[Sprites and Animation Part 1]] (May 1994) | ** [[Sprites and Animation Part 1]] (May 1994) | ||
| ** [[Sprites and Animation Part 2]] (May 1994) | ** [[Sprites and Animation Part 2]] (May 1994) | ||
| ** [[Sprites and Animation Part 3]] ( | ** [[Sprites and Animation Part 3]] (Jul 1994) | ||
| ** [[Sprites and Animation Part 4]] | ** [[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 22: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)