2009-12-23 5 views
0

데스크탑 RIA를 개발 중입니다. 제안 된 단어를 보여주는 컨텍스트 메뉴가 있습니다. 지금은 점점 상자타밀의 컨텍스트 메뉴 항목을 플렉스

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

위의 URL로 봐주십시오. sqlite를 내장 데이터베이스로 사용하고 있습니다. 나는 배열에서 제안 된 단어를 얻고 있는데 배열 항목은 상황에 맞는 메뉴 항목에 추가된다. 거의 모든 다른 언어의 컨텍스트 메뉴에서 텍스트를 표시해야합니다. 박스 대신 실제 텍스트를 어떻게 얻을 수 있습니까?

답장 빨리 사전

에서

덕분에

답변

1

박스 (가능성이) 나쁜 글꼴을 의미한다.

그러나 메뉴는 시스템 메뉴이며 Flash/Flex/AIR에서 렌더링되지 않습니다. 시스템이 Tamil (글꼴 폴백)을 렌더링하도록 구성되어 있지 않은 것처럼 보입니다.

타밀어는 Windows 2000부터 지원되므로 (아마도) 제대로 설치되지 않았습니다. 여기 확인 : http://www.southasia.upenn.edu/tamil/unicodehelp.html 은 (그냥 추측, 나는 충분한 정보가없는) 장기적으로

, 당신은 또한 당신이 플래시/플렉스/AIR에서 타밀어의 렌더링 몇 가지 문제가 있음을 발견 할 수 있습니다. 이전 플래시 텍스트 엔진이 복잡한 스크립트를 처리하지 않기 때문입니다.

플래시 10.0에는 새로운 엔진이 있지만 사용하려면 헬퍼 라이브러리 (http://labs.adobe.com/technologies/textlayout/)를 다운로드하여 사용하거나 Flex 4 (새로운 Spark 컨트롤에서 새 텍스트 엔진을 기본적으로 사용)를 사용해야합니다.

관련 문제