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

パスワード:


パスワード紛失

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

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
Fumio
Åê¹ÆNo.26045
投稿日時: 2006-6-14 15:03
ちょんまげら
居住地: 東京
投稿: 4531
使用環境:
Re: ComboBoxのchangeイベントからのAlertの表示
確かに、Flash MX 2004では、問題なく動作するようです。Flash 8からFlash Player 7でパブリッシュしても、現象は解消しません。オーサリング環境のおそらくクラスファイルにバグがありそうな雰囲気です。
引用:
cozzyさんは書きました:
ComboBoxコンポーネントのchangeイベント内でAlert.showにより
Alertを表示するとフリーズしてしまい困っています。

取りあえずの対症療法として。
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) {
	var _cmb:mx.controls.ComboBox = evt.target;
	_cmb.removeEventListener("change", this);
	Alert.show("Launch Stock Application?", "Stock Price Alert", Alert.OK | Alert.CANCEL, null, myClickHandler, "stockIcon", Alert.OK);
	_cmb.addEventListener("change", this);
};

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();


----------------
 

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

題名 投稿者 日時
   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