トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   コーダーズルーム【スクリプト系】
     ComboBoxのchangeイベントからのAlertの表示
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
gonzaemon0
Åê¹ÆNo.26044
投稿日時: 2006-6-14 14:53
常連
居住地: 北かんとー
投稿: 123
使用環境:
Re: ComboBoxのchangeイベントからのAlertの表示
現象再現できました
何故なんでしょう。。。
ComboBoxのchangeイベントが何度も起きてしまいますね。
UIObject.doLater()とか関わっているのかなぁ。。。

ひとまず、1フレーム遅らせてアラートを表示すると
大丈夫みたいです。

引用:

cozzyさんは書きました:


import mx.controls.Alert;

var myClickHandler:Function = function (evt_obj:Object) {
  if (evt_obj.detail == Alert.OK) {
  }
};

var test_Lsn:Object = new Object();
test_Lsn.change = function(evt) {
  evt.target.onEnterFrame = function(){
      Alert.show("Launch Stock Application?", "Stock Price Alert", Alert.OK | Alert.CANCEL, null, myClickHandler, "stockIcon", Alert.OK);
      delete this.onEnterFrame;
  }
};

test_Lsn.click = function(evt) {
  Alert.show("Launch Stock Application?", "Stock Price Alert", Alert.OK | Alert.CANCEL, null, myClickHandler, "stockIcon", Alert.OK);
};

test_cmb.addEventListener("change", test_Lsn);
test_btn.addEventListener("click", test_Lsn);
stop();



----------------
gonzaemon

フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
   ComboBoxのchangeイベントからのAlertの表示 cozzy 2006-6-14 12:41
   » Re: ComboBoxのchangeイベントからのAlertの表示 gonzaemon0 2006-6-14 14:53
     Re: ComboBoxのchangeイベントからのAlertの表示 Fumio 2006-6-14 15:03
     Re: ComboBoxのchangeイベントからのAlertの表示 cozzy 2006-6-14 18:13

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops