Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!unix.cis.pitt.edu!dsinc!bagate!cbmvax!spence From: spence@cbmvax.commodore.com (Spencer Shanson) Newsgroups: comp.sys.amiga.programmer Subject: Re: Line-thickness drawing attribute Message-ID: <20310@cbmvax.commodore.com> Date: 3 Apr 91 00:34:22 GMT References: <1991Mar27.155056.27758@decuac.dec.com> <24200@wehi.dn.mu.oz> <965@boing.UUCP> Reply-To: spence@cbmvax.commodore.com (Spencer Shanson) Organization: Commodore, West Chester, PA Lines: 33 In article <965@boing.UUCP> dale@boing.UUCP (Dale Luck) writes: >In article <24200@wehi.dn.mu.oz> BAXTER_A@wehi.dn.mu.oz writes: >>Ah! Drawing - routines - that - need - to - be - available - and - aren't: >> >>Line thickness is needed. >> >>Lines that bend at nodes restart the line pattern instead of continuing it. >>Thus you can't draw a patterned curve using small segements. > >What? Graphics.library does not restart the pattern at line joins. >Make sure you are not using a move. >Move resets the pattern count, Draw does not, string your lines >together with Draws. > >It is a new bug if it happens any other way. Dale - the Draw() code was *really* confused about the rp->linpatcnt value after drawing through cliprects. This is now fixed. > > >-- >Dale Luck GfxBase/Boing, Inc. >{uunet!cbmvax|pyramid}!amiga!boing!dale -- --------------------------------------------------------------------------- Spencer Shanson - Amiga Software Engineer | email: spence@commodore.COM | or uunet!cbmvax!spence All opinions expressed are my own, and do not | "You know my methods. Apply (necessarily) represent those of Commodore. | them" -- Sir Arthur Conan | Doyle - 'The Sign of Four'