Larry Salomon Jr.: Difference between revisions
Appearance
m →Links |
|||
(9 intermediate revisions by the same user 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) | |||
* Programming the Container Control | * [[Threads in PM Applications]] (Nov 1993) | ||
** [[Programming the Container Control - Part 1|Part 1]] | * [[Writing a Direct Manipulation Spy]] (Dec 1993) | ||
** [[Programming the Container Control - Part 2|Part 2]] | * [[Utilizing Hooks for Added Capabilities]] (Jan 1994) | ||
** [[Programming the Container Control - Part 3|Part 3]] | *'''Sprites and Animation''' (May-Jul 1994) | ||
* Development of a New Window Class | |||
** [[Development of a New Window Class - Part 1|Part 1]] | |||
** [[Development of a New Window Class - Part 1|Part 2]] | |||
* [[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 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)