Path: utzoo!utgpu!news-server.csri.toronto.edu!mailrus!uunet!snorkelwacker!mintaka!chaos.cs.brandeis.edu!chaos!phils From: phils@chaos.cs.brandeis.edu (Phil Shapiro) Newsgroups: comp.sys.mac.programmer Subject: Re: THINK C 4.0 & 32 Bit Quickdraw Message-ID: Date: 4 Jun 90 16:07:57 GMT References: <13025@wpi.wpi.edu> <1100@manta.NOSC.MIL> <15018@reed.UUCP> <3156@bnr-rsc.UUCP> <8943@cg-atla.agfa.com> Sender: @chaos.cs.brandeis.edu Organization: Brandeis University Computer Science Dept Lines: 9 In-Reply-To: hildreth@cg-atla.agfa.com's message of 1 Jun 90 18:30:18 GMT This will work *except* for the GWorldFlag enum. Since ThC uses 16 bit ints, and since enums use int type (p.441, User Manual), the bit shifts in this enum will not work. Simply change the enum {} to a bunch of #defines, and add 'typedef long GWorldFlag;' to the .h file. -phil shapiro, symantec tech support -- Phil Shapiro phils@chaos.cs.brandeis.edu