Skip to main content
Participant
June 4, 2009
Question

TLM features in Captivate

  • June 4, 2009
  • 5 replies
  • 1328 views

Dear all

Tell me please, how I can use TLM features to write in armenian in Captivate text fields.

Is it possible?

This topic has been closed for replies.

5 replies

Participating Frequently
June 9, 2009

I'm afraid that Unicode input issues can't be solved at the level of TLF or Flex... they are due to a Player-level problem with 'textInput' events. I know that the Player team is aware that the current Player doesn't handle Unicode input properly, and they have committed to fixing this in a future version of the Player. However, the date of that release has not been determined.

BTW, if you run on an Armenian system, or set the OS codepage to Armenian, does Armenian input work?

Gordon Smith

Adobe Flex SDK Team

Participating Frequently
June 6, 2009

The forum isn't letting me download your attachment -- it says "queued" and I'm not sure what that indicates -- so I'm not clear on whether you're using the Text Layout Framework in some product or expecting Armenian to work in some non-TLF-based product.

What exactly do you mean by a "textframe"?

The new Spark components in Flex 4 (now available in beta) are implemented using TLF. I tried the following application

<?xml version="1.0" encoding="utf-8"?>

<s:Application

xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" >

<s:TextInput text="&#x0531;&#x0532;&#x0533;" fontSize="30"/>

</s:Application

and it displayed the Armenian characters.

Gordon Smith

Adobe Flex SDK Team

Participating Frequently
June 7, 2009

Yes, it does show them if you set the field value like you did, or even copy-paste it from another application. Problem is when you are trying to type Armenian Unicode characters, it shows question marks. Setting field values was working properly even for Flash Player 8, and i was hoping after some conversations that TLF will solve that input issue.

Participating Frequently
June 5, 2009

When you use TLF to display or enter Armenian, does it work correctly with any other fonts? If so, then it sounds like Sylfaen may not have Armenian glyphs. Or, if you can use Sylfaen in TLF to display Armenian but when you type you only get ?, then it sounds like there is a Unicode input problem.

Gordon Smith

Adobe Flex SDK Team

Participating Frequently
June 6, 2009

Actually, i've try serveral fonts, such as Sylfaen or Arial Unicode. Both have armenian subset in them.

If i paste a text into textframe, it shows everything properly, but if i would type it it shows questionmarks. Thats something we've facing in earlier versions of flash, or CF generated Flash forms.

I've attached a screenshot so you can see what it look like.

Thanks,

Mika

Participating Frequently
June 5, 2009

Can you let us know whether Armenian works properly in TLF, both for display and for editing?

Gordon Smith

Adobe Flex SDK Team

Participating Frequently
June 5, 2009

Actually it is announced that TLF did support Armenian. Although i've just try to use Sylfaen in:

http://labs.adobe.com/technologies/textlayout/demos/ and it fails, it just typing question marks.

What may cause that?

Thanks,

Mika

Adobe Employee
June 4, 2009

No.  Captivate is not using TLF.

TarumianAuthor
Participant
June 5, 2009

It is a pity... Thank you anyway