Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!rutgers!ames!amdahl!oliveb!felix!macintosh From: dubois@uwmacc.UUCP (Paul DuBois) Newsgroups: mod.mac.binaries Subject: MakeWrite Source (intro blurb) Message-ID: <2440@felix.UUCP> Date: Tue, 17-Mar-87 02:35:30 EST Article-I.D.: felix.2440 Posted: Tue Mar 17 02:35:30 1987 Date-Received: Wed, 18-Mar-87 06:33:07 EST Sender: macintosh@felix.UUCP Reply-To: dubois@uwmacc.UUCP (Paul DuBois) Organization: UWisconsin-Madison Academic Comp Center Lines: 50 Approved: bytebug@felix.UUCP (Roger L. Long) [MakeWrite Source (intro blurb)] Following are two binhex files containing (a) the source for MakeWrite, and (b) some auxiliary files. The first file contains LightspeedC source. You should end up with: ListEdit.c ListEdit.h MachDep.h MakeWrite.h MWCheckMark.c MWFileStuff.c MWFileStuff.h MWFontOps.c MWGen.c MWIO.c MWMSpecOps.c MWMaca.h MWMain.c MWMapInfo.h MWMapOps.c MWMapWind.c MWMenu.c MWMisc.c MWParaDlog.c MWTextToWrite.c MWWindMisc.c The second file contains: MakeWrite.proj LightspeedC 2.01 project shell MakeWrite.proj.rsrc MakeWrite resources MW.help.text Help window text The project should also include, besides the source files: MacTraps TransSkel (modeless dialogs can be turned off) TransDisplay TransSkel and TransDisplay are available via ftp from sumex. --- One thing to note about the sources is that I use the types "Integer" and "Longint". These are typedef'd to be 'int' and 'long', i.e., LightspeedC's two- and four-byte integer types, i.e., equivalent to the corrsponding Lisa Pascal types. If you try to use this stuff for a different C compiler, make sure to edit MachDep.h so that Integer and Longint are equivalent to what they would be in Lisa Pascal. ---