Author Topic: OS/2 WARP Programming for Dummies by Blake Watson  (Read 801 times)

Dan Eicher

  • Newbie
  • *
  • Posts: 42
  • Karma: +1/-0
    • View Profile
OS/2 WARP Programming for Dummies by Blake Watson
« on: July 24, 2025, 12:11:22 am »
Does someone have or know where I can download the code?
Thanks!

Dan Eicher

  • Newbie
  • *
  • Posts: 42
  • Karma: +1/-0
    • View Profile
Re: OS/2 WARP Programming for Dummies by Blake Watson
« Reply #1 on: July 25, 2025, 01:26:40 pm »
A better answer, than re-typing examples in by hand, but not as good as a debugged sample disk, will be for me to cut and paste some of the examples from the full text edition, re-edit and debug.

https://archive.org/stream/os2warpprogrammingfordummies/OS2%20Warp%20Programming%20for%20Dummies_djvu.txt

Dariusz Piatkowski

  • Hero Member
  • *****
  • Posts: 1441
  • Karma: +28/-0
    • View Profile
Re: OS/2 WARP Programming for Dummies by Blake Watson
« Reply #2 on: July 25, 2025, 01:36:14 pm »
Dan,

I've got a few chapters of code saved up on my machine here...they are all circa 1999, so either because I was actually going through that stuff myself (which at some point in time I actually did, so a quick QC pass through the source should be done first LOL), or perhaps I actually downloaded them from somewhere.

If you want to just grab these I can literally ZIP the directory structure and post on my web server?

-Dariusz

Martin Iturbide

  • OS2World NewsMaster
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 5389
  • Karma: +46/-1
  • Your Friend Wil Declares...
    • View Profile
    • Martin's Personal Blog
Re: OS/2 WARP Programming for Dummies by Blake Watson
« Reply #3 on: July 25, 2025, 04:35:40 pm »
Hello

I also have interest on a transcript of the samples to put them on the OS2World Github. I have several samples there and if it's possible to include the samples from this book I will appreciate it.

Dan, if you are playing the OS/2 programming and you want to share any sample on Github, I will be happy to also include those. (no pressure)

Regards
« Last Edit: July 25, 2025, 04:38:58 pm by Martin Iturbide »
Martin Iturbide
OS2World NewsMaster
... just share the dream.

Martin Iturbide

  • OS2World NewsMaster
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 5389
  • Karma: +46/-1
  • Your Friend Wil Declares...
    • View Profile
    • Martin's Personal Blog
Re: OS/2 WARP Programming for Dummies by Blake Watson
« Reply #4 on: July 30, 2025, 06:14:38 pm »
Hello Dan

Grok does some decent OCR by copy+paste the images to the prompt and telling it to get you the code without inventing anything new.

You can try it out. Here I attach some samples to Chapter 5.

Regards
« Last Edit: July 30, 2025, 06:25:02 pm by Martin Iturbide »
Martin Iturbide
OS2World NewsMaster
... just share the dream.

Dave Yeo

  • Hero Member
  • *****
  • Posts: 5494
  • Karma: +133/-1
    • View Profile
Re: OS/2 WARP Programming for Dummies by Blake Watson
« Reply #5 on: July 30, 2025, 11:51:00 pm »
I found that the examples I tried didn't compile without fixes. That was using OpenWatcom. Should return to it but my copy is falling to pieces.

Dan Eicher

  • Newbie
  • *
  • Posts: 42
  • Karma: +1/-0
    • View Profile
Re: OS/2 WARP Programming for Dummies by Blake Watson
« Reply #6 on: Today at 12:02:04 am »
Maybe because openwatcom vs watcom from 8watts?

Dave Yeo

  • Hero Member
  • *****
  • Posts: 5494
  • Karma: +133/-1
    • View Profile
Re: OS/2 WARP Programming for Dummies by Blake Watson
« Reply #7 on: Today at 12:08:43 am »
Maybe because openwatcom vs watcom from 8watts?

Possibly, or perhaps my environment, it was quite a few years back and I can't remember if I used the Toolkit or the OW headers. Now I usually use the toolkits headers and libraries.