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