At 16.20 -0500 1999.11.03, Stephen Beck wrote: >How does MacPerl know it needs to set up the PICT environment to >handle the QuickDraw calls appearing in the draw_it routine? > >I see that using standard programming, things like OpenCPicture(), >and handles to a PICT object containing QuickDraw calls need to be >set up before a DrawPicture to actually do the work. Where does >this get done "under the covers" with MacPerl? Nothing special happens here in MacPerl. GetPicture() in MacPerl, just like in Pascal or C, opens a PICT resource, returning a handle suitable for passing to DrawPicture(). http://developer.apple.com/techpubs/mac/QuickDraw/QuickDraw-351.html >Also, if I want to save stuff as a PICT file, is there a way of >capturing what's done in the draw_it routine, or do I need to >invoke the MacPerl analogs of all the QuickDraw routines to do this? I dunno. Someone else might, I don't do much GUI stuff. -- Chris Nandor mailto:pudge@pobox.com http://pudge.net/ %PGPKey = ('B76E72AD', [1024, '0824090B CE73CA10 1FF77F13 8180B6B6']) ==== Want to unsubscribe from this list? ==== Send mail with body "unsubscribe" to macperl-toolbox-request@macperl.org