dubois@uwmacc.UUCP (Paul DuBois) (03/17/87)
[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. ---