From the EditorWritten by Larry Salomon Jr. |
AdministriviaOh boy!What a time it has been. One never realizes how much a job can take out of
you until you have a two month break from it. If you only knew how hard I
had to kick myself to get back into the routine. Some time ago, I mentioned how addicting this can become. It should be
noted, however, that there exists a channel called #os/2 where many people
frequent; if you have any questions and are lucky enough to have access to
this, you might want to drop by. Given the popularity of this chatting
program, an idea has been considered where seminars could be given on a
channel on programming techniques. We will keep you posted.
This month sees the beginning of a new series on the development of a
library; what makes this library so special is that it is a subset of PM
for full-screen character-mode applications. The library was written for a
project at work (which should be on the market soon), but you'll get to see
it in depth (along with source code, of course) right here.
If you will remember back to the sprite series, I mentioned that the code
was written with the idea that z-ordering could be added easily at a later
date. Since then, I have had a some free time on my hands (though not
much), so I added this useful capability. The necessary changes are
discussed as well as the two new APIs that deal with layering in an update
to that well-received series.
Have you ever called a function in an application, only to get the
"undefined prototype" message when you called it? Antonio "Tony" Tonizzo
has gotten that message one too many times, and he finally decided to do
something about it. The result is included with this issue (see API.ZIP);
it has the #define constant that needs to be defined for each API in OS/2.
Good work, Tony!
If you hang out in comp.os.os2.programmer.misc, you've probably noticed
Dick Conklin (the editor of OS/2 Developer) making a post every now and
then. I find it exciting that the net is receiving more attention from the
media, even if it has taken them a long time to do so.
That's it for this month! Enjoy the issue!
|