API Docs for: 最后更新日期:2014年8月25日
Google搜索   
Show:

File: events/LTextEvent.js

/** @language japanese
 * <p>LTextEvent オブジェクトは、ユーザーがテキストフィールドにテキストを入力するか、HTML 対応のテキストフィールドのハイパーリンクをクリックしたときに、オブジェクトによって送出されます。 次の 2 種類のテキストイベントがあります。LTextEvent.TEXT_INPUT および TextEvent.WIND_COMPLETE。</p>
 * @class LTextEvent
 * @constructor
 * @since 1.9.0
 * @public
 */
var LTextEvent = function () {throw "LTextEvent cannot be instantiated";};
/** @language japanese
 * <p>[静的] textInput イベントオブジェクトの type プロパティ値を定義します。</p>
 * <p>このイベントには、次のプロパティがあります。</p>
 * <table>
 * <tr><th>属性</th><th>值</th></tr>
 * <tr><td>currentTarget</td><td>イベントリスナーで Event オブジェクトをアクティブに処理しているオブジェクトです。</td></tr>
 * <tr><td>target</td><td>このイベントにcurrentTargetと同じです.</td></tr>
 * <tr><td>eventType</td><td>クリックされたハイパーリンクを含むテキストフィールドです。</td></tr>
 * <tr><td>keyCode</td><td>イベントを引き起こしたキーのUnicodeを指定する。</td></tr>
 * <tr><td>preventDefault()</td><td>イベントをキャンセルする</td></tr>
 * </table>
 * @property TEXT_INPUT
 * @type String
 * @static
 * @since 1.9.0
 * @example
 * 	LInit(50, "legend", 800, 480, main);
 * 	function main () {
 * 		LGlobal.setDebug(true);
 * 		var theTextField = new LTextField();
 * 		theTextField.x = 20;
 * 		theTextField.y = 20;
 * 		theTextField.setType(LTextFieldType.INPUT);
 * 		addChild(theTextField);
 * 		theTextField.addEventListener(LTextEvent.TEXT_INPUT, textinput);
 * 	}
 * 	function textinput(event){
 * 		trace("event.keyCode=" + event.keyCode);
 * 	}
 * @examplelink <p><a href="../../../api/LTextEvent/textInput.html" target="_blank">実際のサンプルを見る</a></p>
 * @public
 */
LTextEvent.TEXT_INPUT = "textInput";
/** @language japanese
 * <p>[静的] textInput イベントオブジェクトの type プロパティ値を定義します。</p>
 * <p>このイベントには、次のプロパティがあります。</p>
 * <table>
 * <tr><th>属性</th><th>值</th></tr>
 * <tr><td>currentTarget</td><td>イベントリスナーで Event オブジェクトをアクティブに処理しているオブジェクトです。</td></tr>
 * <tr><td>target</td><td>このイベントにcurrentTargetと同じです.</td></tr>
 * </table>
 * @property WIND_COMPLETE
 * @type String
 * @static
 * @since 1.9.0
 * @example
 * 	LInit(50, "legend", 800, 480, main);
 * 	function main () {
 * 		LGlobal.setDebug(true);
 * 		var theTextField = new LTextField();
 * 		theTextField.x = 20;
 * 		theTextField.y = 20;
 * 		addChild(theTextField);
 * 		theTextField.text = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
 * 		theTextField.speed = 2;
 * 		theTextField.addEventListener(LTextEvent.WIND_COMPLETE, windComplete);
 * 		theTextField.wind();
 * 	}
 * 	function windComplete(event){
 * 		trace("windComplete","event.currentTarget = " + event.currentTarget);
 * 	}
 * @examplelink <p><a href="../../../api/LTextEvent/windComplete.html" target="_blank">実際のサンプルを見る</a></p>
 * @public
 */
LTextEvent.WIND_COMPLETE = "windComplete";