0

我已經創建了一個Outlook添加,它具有Outlook 2007的表單區域。表單區域包含發送的cc和密件抄送標籤(OlkLabel)以及其他一些內容。 此表格應支持從左到右的客戶端,意思是以RTL語言(如希伯來語或阿拉伯語)使用Outlook的用戶。 然而,當我打開電子郵件,我得到的 「已發送」 標籤倒退,這意味着Outlook表單區域從右到左

:發送( - >實際發送代表希伯來語/阿拉伯字母) 像

נשלח:

但重點是冒號錯位。含義Outlook會自動將文本框和標籤對齊到右側,但文本內部仍然是從左到右。

我沒有發現標籤的任何屬性,像其他程序語言一樣。

任何人都可以幫助我嗎? 謝謝:)

尼莉

回答

0

我相信它爲什麼發生的情況是,該Unicode方向算法決定把結腸在這個地方的原因。通常在冒號後添加空格字符有助於。如果不能解決您的問題,請嘗試使用一些強大的方向性標記(如U + 200F從右至左標記或U + 202E從右至左改寫)。
你可以在字符映射中找到它們,方法是選擇高級視圖,從「分組依據」下拉菜單中選擇最後一項,然後選擇「標準標點符號」(或英文操作系統上的任何內容, 「 彈出窗口)。

+0

感謝Pawel它工作得很好,我在文本框的屬性中添加了字符RTL - >右鍵單擊標題本身。謝謝! :) – Nili