ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
フォーラム一覧   -   トピック一覧
   Flex Builder 2.0
     Alertの自動クローズ
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 トピック
hiro_sun
投稿日時: 2007-8-30 15:25
一見さん
登録日: 2007-8-30
居住地:
投稿: 3
Alertの自動クローズ
flex超初心者です。

Alert.showでダイアログボックスが作成された後、
いずれのボタンを押さないまま、処理を続けていた場合、
ある処理が終わった時点で、自動的にダイアログを閉じること
って可能ですか?
Cinba
投稿日時: 2007-8-30 23:49
超常連さん
登録日: 2006-5-21
居住地:
投稿: 47
Re: Alertの自動クローズ
はじめまして。
こんな感じで如何でしょう。
とりあえずタイマを使ってますが「ある処理」が終わったのを検知できるならそこでremovePopupすればOKです。

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
    <mx:Script>
        <![CDATA[
            import mx.controls.Alert;
            import mx.managers.PopUpManager;
            private var alert : Alert;
            private function showAlert():void{
                alert = Alert.show("一秒後に閉じる");
				
                var timer : Timer = new Timer(1000,1); //1秒後
                timer.addEventListener(TimerEvent.TIMER,closeAlert);
                timer.start();
            }
            private function closeAlert(event:TimerEvent) : void {
                PopUpManager.removePopUp(alert);
            }
        ]]>
    </mx:Script>
    <mx:Button click="showAlert()" label="Alert open and close"/>
</mx:Application>
hiro_sun
投稿日時: 2007-8-31 13:44
一見さん
登録日: 2007-8-30
居住地:
投稿: 3
Re: Alertの自動クローズ
ご回答ありがとうございました。
・・・が、すみません!
Flex Builder 2.0内で質問しましたが、
実際の環境はFlex Builder 1.5でした。

Flex Builder 1.5でも同様の処理はできますか?
Cinba
投稿日時: 2007-9-1 0:16
超常連さん
登録日: 2006-5-21
居住地:
投稿: 47
Re: Alertの自動クローズ
Flex Builder 1.5はちょっとわかりません。
ご存知の方おられたらお願いします。
hiro_sun
投稿日時: 2007-9-4 8:38
一見さん
登録日: 2007-8-30
居住地:
投稿: 3
Re: Alertの自動クローズ
無茶な質問スミマセンでした。
もう少し調査後、わからなかったら再質問させていただきます。
ありがとうございました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

投稿するにはまず登録を