On Wed, 10 Dec 2008 20:15:38 +0000 (GMT), Michael Drake wrote: > OK. If you send me some updated screenshots, I'll update that page.
I'll sort that out for you. > > Known problems with the AmigaOS plotters: > > > Line - width not implemented (by graphics.library) > > Same on RISC OS. Line is only used for underlines, iirc. Maybe also CSS > scrollbars. It draws underlines 1px thick whatever the text size or scale. Not a major problem then, good. > > Arc - not implemented (if anybody has a good arc plotting routine > > that takes the parameters NetSurf passes to this, that will be useful) > > Arc has the same problem on RISC OS as line -- no thickness. It's not used > for anything except radio buttons though. Radio buttons look fine here - seems to be using circle for that. > > Bitmap Tile - only plots as far as the window borders, so long pages > > with a tiled background don't get the bitmap all the way down the > > page. > > So when you scroll down, why don't the newly exposed areas get redrawn > with tiled backgrounds plotted? Partly laziness, and partly not understanding what my code is doing. I've just fixed it. > > Path - not implemented (is this needed? nothing seems to use it) > > As John-Mark said, it's only used for libsvgtiny at the moment. I'll have a look at that. Just arc which needs fixing now. I did have a couple of arc drawing routines which I could modify for my use, but they all take the wrong parameters meaning they pretty much need to be rewritten. I'm no expert on arc drawing algorithms so I didn't get any further. I'll have another look at it though (it would be much easier if graphics.library had the ability to draw curves) Chris
