Right-To-Left ?

BlitzMax Modules Forums/Brucey's Modules/Right-To-Left ?

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

Another weekend, another little project...

As we know, BlitzMax doesn't render right-to-left text properly. The problem is that BlitzMax simply sees a sequence of characters, so when you DrawText, you see... that same sequence of characters.
However, in languages such as Arabic and Hebrew, certain character sequences are actually written differently, so we need to apply a conversion to the text so we can see it properly.

So, here is Arabic :



As you can see, the default rendering from BlitzMax is a bit wrong. :-)