2012-02-21 11 views
3

AIRアプリケーションが最小限に抑えられたときに、システムトレイからメッセージが表示されるように、情報を提供するような通知を表示する必要があるAIRアプリケーションを作成します。Adob​​e AIRアプリケーションで通知ウィンドウを作成する

私はこのLINKを訪問しました。このコンポーネントは素晴らしいコンポーネントですが、チュートリアルはコンポーネントとしてはそれほど良いものではありません。そのようなコンポーネントを作成する必要があります。または、このコンポーネントからの変更がこのサイトで利用できるようにすることもできます。だから私を助けてください。

EG:あなたはYahooメッセンジャーを最小限にし、いくつかのいずれかがアウトに署名したり、サインインする場合、それは私がそのような構成要素と類似する通知を与える...アドバンス

おかげ

答えて

2

まずステップ、通知用のカスタムポップアップコントロールを作成しました。

は、第二段階では、我々は、上記の使用条件は、当社のアプリケーションウィンドウがシステムトレイに最小化されているかどうかを私たちは、調べるために使用したものである次のコード

if(!this.stage.nativeWindow.visible || this.stage.nativeWindow.displayState == NativeWindowDisplayState.MINIMIZED) 
{ 
    stage.nativeWindow.alwaysInFront = true; 
    fadeTimer = new Timer(5000,1); 
    fadeTimer.start(); 
    fadeTimer.addEventListener(TimerEvent.TIMER_COMPLETE, fadePopUp); 

    popUpWindow = new PopUpWindow(); 
    popUpWindow.isAlerts = true; 
    popUpWindow.Message = "<b>You have "+event.numNewMessages+" new notification messages<b>"; 

    popUpWindow.type = NativeWindowType.LIGHTWEIGHT; 
    popUpWindow.open(true); 
    popUpWindow.fadeInEffect.play();    
    popUpWindow.nativeWindow.x = Capabilities.screenResolutionX - popUpWindow.width - 10; 
    popUpWindow.nativeWindow.y = Capabilities.screenResolutionY - popUpWindow.height - 35; 
} 

を使用して、そのポップアップの表示を制御していますか否か。それは完全な修正ではありませんが、それはまだ私を失敗させませんでした。それは私のアプリのために静かな安定している。

+0

返信いただきありがとうございますが、もう少しお手伝いが必要です ここにpopupwindowはどのタイプですか?また3つ目のメッセージメッセージとは何ですか? –

+0

これは私のポップアップのプロパティです。基本的には、通知メッセージを表示および表示スタイルに設定していました。 – Dinesh

+0

タグを使用してカスタムポップアップウィンドウを作成します。 MXMLベースのコンポーネントで、AIRベースのアプリケーションでのみ使用できます。 – Dinesh

関連する問題