title: Richtextbox inputting Arabic via Unicode
body: <p>I am inputting Arabic text via Unicode into a Richtextbox and it is all looking OK. The numbers below are as it should look for the example Text on left and numbers on right. The box is the exact size so I am not worried about having on right or left of screen. Image and Unicode is below</p>
  
  <p><a href="https://i.stack.imgur.com/s1KWU.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/s1KWU.jpg" alt="Image of what I need"></a></p>
  
  <p>FE9E FE98 FEB8 FEC6 FEEB 0020 0660 0662 0664 0668</p>
  
  <p>I then try to copy it to another richtext box and the text flips around and changes first and last char which is not what I want and the numbers move to left of text again not what I want.I want to copy byte for byte.</p>
  
  <p>I found something about the Left and Right mark and tried that but still it does not work</p>
  
  <pre><code>rchtxbx_bottom.SelectionFont = new System.Drawing.Font("San Serif", 20);
          rchtxbx_bottom.AppendText("Copied string = " + rchtxbx_top.Text + "\r");
  
          rchtxbx_bottom.SelectionFont = new System.Drawing.Font("San Serif", 20);
          rchtxbx_bottom.AppendText("Right to Left Mark = \u200F" + rchtxbx_top.Text + "\u202C\r");
  
          rchtxbx_bottom.SelectionFont = new System.Drawing.Font("San Serif", 20);
          rchtxbx_bottom.AppendText("Left to Right Mark = \u200E" + rchtxbx_top.Text + "\u202C\r");
  
          rchtxbx_bottom.SelectionFont = new System.Drawing.Font("San Serif", 20);
          rchtxbx_bottom.AppendText("ForceLTR string = " + ForceLTR(rchtxbx_top.Text) + "\r");
  </code></pre>
  
  <p>I also tried right to left in the textbox Properties menu. What I get is <a href="https://i.stack.imgur.com/nmF4M.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/nmF4M.jpg" alt="Result"></a></p>
  
  <p>Any ideas of how I can get round this issue?</p>