2009-12-23 62 views
0

我正在開發桌面RIA。我有一個顯示建議單詞的上下文菜單。現在我越來越盒在tamil的flex contextmenu項目

http://www.freeimagehosting.net/uploads/ba90d08e6f.png

請看看上面的網址。 我正在使用sqlite作爲嵌入式數據庫。我得到數組中的建議詞,數組項被添加到上下文菜單項中。 我必須在上下文菜單中顯示幾乎所有不同語言的文本。 請建議我如何獲得實際文字而不是框?

回覆儘快

在此先感謝

回答

1

盒平均(最有可能)不好的字體。

但是該菜單是系統菜單,不是由Flash/Flex/AIR呈現的。 所以它看起來像你的系統沒有配置渲染泰米爾語(字體後備)

自從Windows 2000支持泰米爾以來,它可能(可能)沒有正確安裝。 檢查這裏:http://www.southasia.upenn.edu/tamil/unicodehelp.html (只是猜測,我沒有足夠的信息)

從長遠來看,你也可能會發現,你有一些問題,泰米爾語在Flash/Flex的/ AIR渲染。這是因爲舊的Flash文本引擎不處理複雜的腳本。

有在Flash 10.0的新引擎,但使用它,你必須下載並使用一個輔助庫(http://labs.adobe.com/technologies/textlayout/),或使用Flex 4(默認情況下使用新文本引擎在新的Spark控件)