タグ

AS3とtextfieldに関するkanariiaのブックマーク (4)

  • TextFieldの高さの最適化 « TORQUES LABS

    Flash(ActionScript3)のTextFieldの話。 TextFieldの高さを内容に合わせる 知りたかったのは、TextFieldの高さを、その内容に合わせて最適な高さにすることができるのか?ということ。 結論から言うと、できたので、まとめておきたいと思います。 要点は以下のようになります。 TextFieldにはtextHeightというテキストの高さを取得するパラメータが存在する しかし、実際のTextFieldの高さはtextHeightに上下2pixelずつ足す必要がある テスト@wonderfl TextFieldを入力可能にして配置し、その内容の変化に合わせて、高さ調整を行うテストコードを書きwonderflにアップしてみました。 ちょっと問題になったのは、どのイベントで処理を行うか、ということ。 TextEvent.TEXT_INPUTで一見大丈夫そうでしたが

  • AS3.0 で TextField をマスクに使う簡単な方法 - てっく煮ブログ

    as以前、BitmapData を使って文字列でマスク という記事を書いたけど、BitmapData を使わなくても文字列でマスクを作れることに気がついた。キモは cacheAsBitmap プロパティ。こいつを利用すれば内部的に BitmapData を作成してくれるので、TextField をマスクとしても利用できちゃう。完成品はこんなの。文字を編集することもできる。編集後の文字でもマスクされる!やってることTextField を表示マスクされる Sprite を作成Sprite のマスクTextField に設定するTextField と Sprite の両方の cacheAsBitmap を true にするソースコードは以下に(39行)。 // Easy Dynamic Text Mask package{ import flash.display.*; import fla

    kanariia
    kanariia 2009/09/10
    キモは cacheAsBitmap プロパティ。こいつを利用すれば内部的に BitmapData を作成してくれるので、TextField をマスクとしても利用できちゃう。
  • TextFieldにスタイルシートを適用させてみよう | _level0 - KAYAC Front Engineer Blog

    先日KnuckleがTextFieldのHTMLテキストのリンクイベントをとるというのを書いていたので、 のかってTextFieldのhtmlTextについてちょっと書いてみます。 TextFieldにはstyleSheetプロパティというのがあって、StyleSheetクラスでスタイルを設定できます。 たとえば リンク部分に色を設定して、マウスオーバーされたときだけ下線が表示されるようにするには.. var style1:StyleSheet = new StyleSheet(); style1.setStyle("a", {color:"#0000ff", textDecoration:"none"}); style1.parseCSS('a:hover{text-decoration:underline;}'); var style2:StyleSheet = new StyleSh

    TextFieldにスタイルシートを適用させてみよう | _level0 - KAYAC Front Engineer Blog
    kanariia
    kanariia 2009/06/02
    TextFieldにはstyleSheetプロパティというのがあって、StyleSheetクラスでスタイルを設定できます。
  • せまいエリアでのテキスト表示|_level0.KAYAC

    リストの一覧表示時などに、きまったエリアのサイズ内にテキストを表示する場合に、 見出し的に表示しますが、その場合にそのまま流し込むと文字の半分で切れたりする ので文字の最後を…に置換したりロールオーバーでスクロールさせたりしますが、その サンプルです。 上が表示文字の最後を…などに置換するもの、 下がロールオーバーでスクロールさせて見えるもの。 文字列と表示したいサイズの幅を設定します。 こんな感じ。 tx_auto01.setText("あいうえおかきくけこさしすせそあいうえおかきくけこさしすせそ",150); ソースはこちら

    kanariia
    kanariia 2008/07/07
    ストの一覧表示時などに、きまったエリアのサイズ内にテキストを表示する場合に、 見出し的に表示しますが、その場合にそのまま流し込むと文字の半分で切れたりする ので文字の最後を
  • 1