Here's the non-anticipated release of version 1.8 of the Bordered Characters
project. I'm done adding major features so this is just a minor update.
Some new characters have been added, which are angle brackets and a bullet
symbol. Adding the angle brackets required changing the embedded formatting code
for italics, so now curly brackets are used to start and stop italics. Since the
curly brackets used to enclose Font Style numbers, I changed the Font Style
embedded formatting code to tildes. I really preferred the original formatting
codes but I felt that adding the angle bracket characters was worth the changes.
I also added a couple arrays that you can access that provide a record of the
widths and heights of all the Paragraph objects created. I find this to be very
useful. These arrays are described in the documentation.
And of course there are some new Font Variations. In my opinion, numbers 36, 37,
and 38 are particularly interesting. In the BorderChars_FontVariations.inc file
I used the sine function to vary the border widths, although any function can be
used. These Font Variations alter the geometry of the characters in a manner
that will cause the automatic kerning feature to fail. For numbers 36 and 37,
the sine function is applied along the y axis. For number 38, the sine function
is applied along the y and z axes. A fun exercise would be to apply a function
along all three axes...
Font Variation 38 also required adding two more parameters to the SetFontStyle
(...) parameter list.
PS - Renderings of some of the demonstration files are in the
Post a reply to this message
Download 'borderchars.zip' (75 KB)