Flash Text Layout Framework 3

adobe.comにFlash Text Layout Frameworkチームのブログができたみたいです。
Text Layout Framework Team – Adobe Blogs
リファレンスだけだと分かりづらいので、実用的なサンプルをたくさん載せていって欲しいですね。
それはそうとspecial thanksにRest Termが載ってる!びっくり。

今回はflashx.textLayout.formatsについて(Adobe Flex Gumbo Language Reference 参照)。
たくさんありますが、まずはわかりやすいところから。

CharacterFormat: 文字レベルでサイズや色、フォントなど
ParagraphFormat: 段落レベルでマージンやインデントサイズ、整列など
ContainerFormat: コンテナレベル(TextFlow,DivElement)で縦書き/横書き、カラムなど

このTextFlow(XML)の内容を表示させると以下のようになります。

TextFlowのblockProgressionプロパティで縦書き、verticalAlignプロパティでコンテナに対しての整列方法を、pのtextIndentプロパティでインデントサイズを、spanのそれぞれのプロパティで色やフォントを指定しています。

また、選択領域内のテキストカラーはデフォルトではspanで設定したカラーの補色になるようです。

自由度が上がりすぎてひとつひとつクラスを調べるのが大変です;
Flash CS4のコンポーネントならGUIでぽちぽち簡単に設定できるようなのでそちらを使った方が楽ですね。

・関連記事
Flash Text Layout Framework
Flash Text Layout Framework 2

あわせて読む:

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です