Folks--

Here's the code from the May 1993 edition of WinTech. It was our annual
C++ issue, and it's packed with good stuff.

 o SWITCH   ZIP      6711 04-08-93   2:54p
   This is the code from Pete Becker's article on polymorphic message-
   passing and the like. It's one of the best articles we've ever seen
   on how to match C++'s strengths with the challenges of Windows
   programming.

 o PALETTE  ZIP      7037 04-09-93   3:25p
   These three C programs--BLUEPAL.C, NOPAL.C, and DITHER.C--illustrate 
   palette use in Windows. They're from Jeff Cogswell's great article, 
   "Painting Mr. Windows' Neighborhood."

 o CALLBACK ZIP     37311 04-08-93   2:54p
   Can you use callback functions as C++ class members? Not usually. But
   Brett Kelts has found a variety of ways around the problem, including
   a technique he calls "object thunking." Note that this code requires
   BC++ and OWL.

 o ASYNSRV  ZIP     39036 04-08-93   2:55p
   Code and executables for client-server computing from Igor Livshin's
   "Tweaking the Tail of the Beast." There's a little VB, some DLLs and
   EXEs, and a bit of C.

 o POINTCPP ZIP       599 04-08-93   2:55p
   This C++ code instantiates a Point abstract data type. The code is
   probably more instructive than useful.

 o EDIT-CPP ZIP    129620 04-08-93   2:56p
   Richard Hale Shaw wrote a text editor in 15 minutes with Visual C++,
   and it turned out to be so useful we're distributing it. This archive
   contains all the source files, a help file, and the executable. Nice!

 o MAPS-VP  ZIP     20268 04-08-93   2:56p
   This archive contains the VB source to Jonathan Zuck's simple GIS
   application, as described in the May "The WinTechnician is In" column.

See you next month!

JDH
