Hello there ^^
I'm delphi software developer ^^ I used tod eal with delphi since version 7 till 10.3 RIO , I used to deal with both ANSI and UNICODE supporting both RTL(Right to Left) and LTR(Left to Right) , we could use appi functions to achieve that anyway just provide me with more info and I will do my best
regards