Join Now
Quality Rating:
  • Currently 0.0 / 5
(0.0 / 5 - 0 votes cast)
Expertise Level:
  • Currently 0.0 / 5
(0.0 / 5 - 0 votes cast)

This page was last modified 10:37, 6 June 2008.

入力テキストフィールドを作成する方法

From Forum Nokia Wiki


原文(英語): How to make an input text field

対象となるバージョン: Flash Lite: 1.1, 2.x

簡単なテキストフィールドを作成する

  • テキストツールを使用し、テキストフィールドをドラッグします。
  • プロパティタブでテキスト入力を選択し、変数フィールドに入力し、それを変数にリンクします(例ではmyText)。
    Image:Input_prop.jpg


  • テキストフィールドを編集するため、ユーザーはまず入力テキストフィールドをフォーカスする必要があり、そして端末の選択キーを押します。デフォルトでは、フォーカスを持つ入力テキストフィールドの周りに黄色い四角を描画します。
    Image:Input_focus.jpg


  • ユーザーがテキストフィールドを編集する時、リンクした変数(ここではmyText)がその値になります。


カスタム入力テキスト

  • 数値入力フィールド

このコードを実行すると、入力テキストフィールドに数字のみ入力可能にできます。

fscommand2("SetInputTextType", "myText", "Numeric");


  • 最大文字数の設定

テキストフィールドを選択すると、プロパティタブ中で最大文字数を入力することができます。


  • フォーカス矩形色の設定(Flash Lite 2.xのみ)

下記のように記述することで、フォーカス矩形の色を変更することができます(デフォルトは黄色)。

fscommand2("SetFocusRectColor", 255, 153, 0); //Orange

下記記述で、フォーカス矩形の色を再設定できます。

fscommand2("SetFocusRectColor", <red>, <green>, <blue>);

ダウンロード

例題のソースコードは、下記サイトからダウンロードできます。
入力テキスト 240*320 (swf + fla)
Image:input_example.jpg

 
Powered by MediaWiki
     
     RDF Facets:
     
     
     qfnZtypeQUqfnTypeZCommunityContentQ
     qfnZtypeQUqfnTypeZWebpageQ
     qfnZtypeQUqfnTypeZWikiContentQ
     qmarsZlanguageQUxhttpE3aE2fE2fswE2enokiaE2ecomE2flanguageE2d1E2fenX