Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!cs.utexas.edu!uunet!snorkelwacker!paperboy!husc6!endor!siegel From: siegel@endor.harvard.edu (Rich Siegel) Newsgroups: comp.sys.mac Subject: Re: PS upgrade, LSP Object lib, spoolers, locking objects, DiskFit, Gateways, MacT (whew!) Message-ID: <1247@husc6.harvard.edu> Date: 15 Jan 90 02:50:44 GMT References: <500@qusunm.queensu.CA> Sender: news@husc6.harvard.edu Reply-To: siegel@endor.UUCP (Rich Siegel) Distribution: na Organization: Symantec Language Products Group Lines: 49 In article <500@qusunm.queensu.CA> bradshaw@qucis.queensu.CA (Tom Bradshaw) writes: > > 2) Is Symantec/Think planning to release an object library for Pascal > similar to the one they're including with Think C? I've been using MPW Yes. > 4) In Think Pascal I want to call a system routine that moves memory with > a field of an object as a parameter. Is it safe to assume that objects can > be treated as handles, and do HLock (HANDLE(SELF))...HUnlock()? Yes, although instead of HLock and HUnlock, use: oldState= HGetState(Handle(SELF)); MoveHHi(Handle(SELF)); HLock(Handle(SELF)); { stuff here } HSetState(Handle(SELF), oldState); This will allow you to do this trick across multiple routine calls. > 5) We have a MacPlus running AppleShare. To back it up, I've created a > boot floppy with DiskFit. We shut down the AppleShare machine, reboot from > the floppy, and run DiskFit to do the backup. Is this going to get > everything, and in the form it's needed, to do a full recovery? (I'm > worried by the alternate directory system that AppleShare seems to use.) No; DiskFit won't preserve the file and folder permissions. Retrospect will, and I use it in an automatic mode to back up a file server in the middle of the night to a tape drive, without having to shut down the server. (I have no relation to Dantz Development except as a satisfied customer.) Retrospect does lots of other nice things besides, and it's a little over half the cost of Network Diskfit. R. ~~~~~~~~~~~~~~~ Rich Siegel Staff Software Developer Symantec Corporation, Language Products Group Internet: siegel@endor.harvard.edu UUCP: ..harvard!endor!siegel "When someone who makes four hundred and fifty dollars an hour wants to tell you something for free, it's a good idea to listen." ~~~~~~~~~~~~~~~