I think the general opinion is that we want to introduce a "viewport" system.

It would be a way to specify a series of "boxes" for the WPS. Each box would have a x,y,width,height (pixel-based) and a font. Within each box, the given text is line-based. Scrolling only takes place within a box.

That sounds good.  Is anybody working on this already (or planning to)?

I would also vote for allowing text/bitmaps to be overlayed on background graphics. Related, blending would be nice too, but maybe too CPU intensive? All stuff I've coded before, so might look into it.

4bit?
At the moment the WPS code already supports all 4 shades that the H120 screen can display. I'm guessing he meant 4-shades rather than 4-bit.

Right, I misread the hardware specs. I see 8bit grayscale bmps actually work, great (although 4bit bmps would take less disk space?). So anti-aliased fonts are already possible? If yes I might look into updating a few.

I was also thinking about displaying album artwork, maybe when you first enter a folder, or after some period of inactivity (optionally of course) - it won't look great in 4 shades, but with dithering could still be interesting, plus the same code can be used on colour displays. Has that come up before?
--
gl

Reply via email to