I'm working on implementing background styles now. They aren't hard to implement but as they greatly effect the look of the entry and the placment of text, it is taking a bit of thought on my part.
Here are the styles I've greated thus far:
0=Vertical pattern repeating, section spaced to the nearest page.
With this one, the background image specified is scaled to the screen area and is tiled vertically. Completely unrelated to that, the text in the various sections is padded at the end to the nearest "screen" In other words if a character's move list is less than a full screen long, it will be spaced out so that that character's section is the only thing seen on the screen. If the character's section is slightly longer, it will be padded to fill two pages ect... This is the default as I feel it looks best and is most readable.
1=Vertical Pattern repeating, section spaced to the nearest vertical tile.
With this one, the image tiles are displayed the same, but the sections are not padded to the nearest screen, but rather the nearest vertical tile. This is useful if you don't want the "every entry is on a single page" look, BUT your background tiles look odd if they are just cropped at any length.
2=Vertical Pattern repeating, section not padded
With this one the sections of text are just listed one after another. If multiple continuous sections have the same image and this style specified, the background will just be tiled in one long section. This would look exactly how a webpage with a scrolling background looks when there are multiple pages of text.
Now 1-2 all scale and paint the background images within the text area, which is forced to 4:3. So if you view them on a 16:9 or 16:10 monitor you'll get black bars. This is to maintain scaleability as a background image might wrap a border around a section of text, ect and it wouldn't line up if stretched to a different ratio.
I also intend to do 3-5, which will be identical to 0-2, but will scale the image to the screen, not the text area. This would be implemented soley so that people could make supplemental 16:9/10 style sheets that alter the backgrounds to remove the black bars.
Are there any other background styles we might need? Comments? Suggestions?