Path: utzoo!mnetor!uunet!husc6!ncar!ames!pasteur!agate!violet.berkeley.edu!edmoy From: edmoy@violet.berkeley.edu Newsgroups: comp.sys.mac.hypercard Subject: Re: Printing Fields XCMD Message-ID: <8010@agate.BERKELEY.EDU> Date: 25 Mar 88 18:30:32 GMT References: <220100010@uxe.cso.uiuc.edu> Sender: usenet@agate.BERKELEY.EDU Reply-To: edmoy@violet.berkeley.edu.UUCP () Organization: University of California, Berkeley Lines: 20 In article <220100010@uxe.cso.uiuc.edu> leonardr@uxe.cso.uiuc.edu writes: > I have been working on an XCMD that will allow you to print a Scrolling >Field in Hypercard. I thought I had the little bugger done until, while >testing, I discovered that the GetField... calls all return handles to STRINGs >and not to text therefore limiting the fields to 255 chars. So out the window >went all my previous code and it was back to the drawing board. I've written a special purpose XCMD to dump all the fields of a stack in a special format. It does a GetFieldByName() on all fields and works fine (I just tried it on a 648 character field). The handle returned is a handle to a null-terminated string (ala C string). I'm using LSC and the LSCXCM glue routines. Edward Moy Workstation Software Support Group University of California Berkeley, CA 94720 edmoy@violet.Berkeley.EDU ucbvax!violet!edmoy