The Text Alignment bug has been tweaked a little bit.
-=-=-
Now, when drawn at 0 degrees, things seem to work much better.
This is in Chrome, where previously it was halfway up the alignment test and having it's own little tea-party.
It's still ever so slightly out, by roughly a pixel, on the horizontal. The quick test doohickey doesn't appear to be showing that up. Not sure why.
I think it's to do with drawing the font centred. I think the different browsers must use different "middle of the letter", horizontally, too. Grrr.
I *did* give it a horizontal check, but it seems to be ignoring it for some odd reason.
Go figure.
Unfortunately, when rotated, all hell breaks loose!!
No idea how to fix that one.
Scaling and Rotation and Offsets, all together = chaos.
If you're rotating the fonts, for now, don't expect perfection!
// Alignment Test
// by Jayenkai
// Created 2021/5/22
Symbol 0,"0__P_0!PP0!PP0!PP0!PP0!PP0!P_";
Symbol 1,"2__0_0,4@0_0_0.4_4,0_0_4_4/0_0!4_4_0_0.4_4_440_004_4_4.0_4_4_4!0/4_4_4@0?4_4_4_40.4_4_4_40,4_4_4_4,004_4_4_4,04_4_4_4_4_4_4_4_4_4_4_4_4_4_4_4_4_4_4_4_4_4_4_4_4_4_4_4_4.04_4_4_4,004_4_4_4,0,4_4_4_40.4_4_4_40?4_4_4@0/4_4_4!0_4_4_4.0_004_4_440_0.4_4_0_0!4_4/0_0_4_4,0_0_0.4@";
AA Off
Graphics 64,64,1
repeat
ResetDraw
CLS 0,0,128
SetCol 255,255,0
SetFont 1
SetFontSize 8
dx=32:dy=32
rect dx,dy,24,8,1
Rect dx,dy,8,24,1
SetCol 255,0,0
SetSize 0.25
DrawImg dx-8,dy-8,0
DrawImg dx+8,dy+8,0
DrawImg dx+8,dy-8,1
DrawImg dx-8,dy+8,1
SetSize 1
SetFontSize 8
SetCol 100,200,255,1
Text dx,dy,Chr(127),1
SetCol 100,255,100,0.8
//SetRot 90
//Text dx,dy,Chr(127),1
//SetRot Mills()/100
//Text dx,dy,Chr(127)+Chr(127),1
flip
forever