gpt4 book ai didi

actionscript-3 - 在 Adob​​e AIR 应用程序中创建通知窗口

转载 作者:行者123 更新时间:2023-12-02 02:18:28 26 4
gpt4 key购买 nike

我想创建一个 AIR 应用程序,我需要在其中显示通知,当 AIR 应用程序最小化时,系统托盘会每隔一段时间显示一条消息,类似于提供信息。

我访问过这个LINK ,它是一个不错的组件,但教程不如组件好。我需要创建一个类似的组件,或者可以从该站点获得源代码,因此也可以接受对该组件的修改。所以请帮助我。

EG:当您最小化 Yahoo Messenger 并且有人注销或登录时,它会发出通知,我想要类似的组件......

提前致谢

最佳答案

第一步,我们为通知显示创建了一个自定义弹出控件。

在第二步中,我们使用以下代码控制了该弹窗的显示

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;
}

上面使用的条件是我们用来确定我们的应用程序窗口是否最小化到系统托盘的条件。尽管它不是一个完美的解决方案,但它并没有让我失望。它对我的应用来说非常稳定。

关于actionscript-3 - 在 Adob​​e AIR 应用程序中创建通知窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9376422/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com