dubois@uwmacc.UUCP (Paul DuBois) (11/25/86)
[TransSkel Announcement] I am releasing to the net TransSkel 1.02, TransDisplay 1.0 and TransEdit 1.0. TransSkel 1.02 is an update to the original TransSkel transportable application skeleton posted some months back. This version fixes a bug, makes some minor improvements, and (more significantly) supports Zoomboxes and modeless dialogs. Zoombox and dialog support was provided by Dave Berry (well!dwb@lll-lcc.arpa). I have modified his code slightly, but he really did the work. Thanks, Dave! TransDisplay and TransEdit both run on top of TransSkel. TransDisplay provides any number of display-only windows. These can be used for such things as help screens or debug output display with memory. TransEdit provides any number of generic text editing windows. Instant editors, if you will. The primary goal of each of these efforts is to come up with modules that do significant things in a relatively appliciation-independent manner, so that they can be compiled and plugged in. All of it is free, public domain stuff. --- The documentation is formatted using Times Roman 10, 12, 14 and 18 and Courier 10 fonts. For ImageWriter printing, the closest fit is probably to change all the Times Roman instances to the corresponding New York font, and change all Courier to Monaco-9 (unless you have a good Monaco-10). These changes can be made with Font Changer, written by Tom Dowdy (public domain). Looking at the sources without downloading them The source files can be examined in Unix machines by first unhexifying them with xbin, then unpacking them with unpit. This will result in several .data, .rsrc and .info files. The .rsrc and .info files can be thrown away. The .data files should have the carriage returns mapped onto newlines, e.g.: tr "\015" "\012" < junk.c.data | expand -4 > junk.c The expand command formats the file for 4-column tabwidths, which is how I wrote them. Otherwise the code won't line up properly. [Moderator's note: I'm also going to be posting the sources to the mod.mac.sources newsgroup so that the above steps are not necessary.]