Hola,
al final de ésta página encontrarás varios hilos relacionados con el tema. Y si realizas una búsqueda por los foros encontrarás multitud de hilos al respecto, ya que es un tema que se ha debatido mucho.
Pero lo dejaremos simplemente con esto:
Código Delphi
[-]SysLocale.MiddleEast := true;
MaskEdit.BiDiMode := bdRightToLeft;
Saludos