a_dent@fennel.cc.uwa.oz.au (02/03/91)
I have been trying to group parts of a picture together and get absolutely zero effect. The only doco I have found is in IM vol I regarding the PicComment call and the PicLParen and PicRParen comments. I have been checking the resulting PICTure in MacDraw II and MS Works. The following procedure is one of many called within a list during the recording of a PICT - in all other respects the PICT works fine... procedure CAnyAgent.DrawForScrap; var i: integer; begin PenSize(1, 1); HLock(handle(self)); { so we can dereference instance variables with "with" } agentStyle.setStyle; PicComment(PicLParen, 0, nil); for i := 1 to agentLines do with lines[i] do begin if len = 0 then leave; {******* exit loop on first empty line *****} MoveTo(x, y); DrawText(pos, 0, len); end; PicComment(PicRParen, 0, nil); HUnLock(handle(self)); end; { CAnyAgent.DrawForScrap } Many MANY Thanks in Advance.. Andy Dent A.D. Software phone 09 249 2719 Mac & VAX programmer 94 Bermuda Dve, Ballajura a_dent@fennel.cc.uwa.oz Western Australia 6066 a_dent@fennel.cc.uwa.oz.AU (international)