Arabic and Hebrew text may appear reversed in certain versions of TPControl. The reason being that operating system support has changed (read as, "has been corrected"), between revisions, and although TPControl detects accordingly there have been instances where TP4 files have been purposely implemented by AMX integrators in reverse to compensate when the operating system has reversed. Also, the computers locale that the TP4 file has been authored on can impact the result in the TP4 file created in TPDesign4.


To cater for the potential reversal possibilities, given we cannot automate the process to cater for on-purpose reversal, TPControl includes a 'Reverse Hebrew/Arabic' option within Developer Settings for TPControl, on device.

Similarly, the following API commands can be implemented via code:

TPCCMD-HebrewFontDirection,Reverse

TPCCMD-HebrewFontDirection,Original


The setting is persistent, remaining enabled or disabled between active sessions of TPControl.