[ AS3 ] TextFieldイベント実験 - 08/04/15 18:19
(´・ω・`) flash表示できんよ。
AS3 のTextFieldでちょっとした実験。
イベント Event.CHANGE, TextEvent.TEXT_INPUT を使ってみる。
それぞれの簡単な解説は下のような感じ。
Event.CHANGE
中身が変わった時(書いたり消したり)
Event.SCROLL
書いたとき
なので、書くとEvent.CHANGEとTextEvent.TEXT_INPUTの両方が呼ばれて、消すときはEvent.CHANGEのみ呼ばれる。
ちなみに、改行するときも両方呼ばれるっぽい。両方呼ばれる場合、TextEvent.TEXT_INPUT > Event.CHANGE という順番。書いた、そしたら中身が変わった、という感じか。
ここで、改行を消す時、Event.CHANGEが呼ばれるはずが、呼ばれない場合はあるようだ。
その場合は、消す改行が文末、かつ、その直前の行が改行のみでない場合、
言い方を変えれば、その改行を消した後、カーソルが行の先頭に移動しないときは呼ばれない、という感じ。
とりあえず問題にはなってないけど、何か気持ち悪い。
« [ 雑記 ] 栄枯盛衰、諸行無常 | ブログトップ | [ web ] MT4で挫折 »
トラックバックURL :
コメント投稿
(´・ω・`) flash表示できんよ。