next up previous contents
Next: modify Up: Methods Previous: Methods   Contents


add

Description

Adds an icon into the system tray.


Syntax

Application.SysTray.add()


Parameters

None


Returns

Boolean. returns true if the icon is added successfully.


Examples

Application.Behaviour.bShowInSystemTray = false;
Application.SysTray.useDefaultHandler = false;

Application.SysTray.icon = getAdditionalFile("35floppy.ico");
Application.SysTray.tip = "A test";
Application.SysTray.add();

Application.SysTray.onRClicked = function ()
{
    var menu = new Menu;
    menu.createPopupMenu();
    menu.appendItem("id0", "item 0", "525flop1.ico");
    menu.appendItem("id1", "item 1", "audio.ico");
    menu.appendItem();
    menu.appendItem("id2", "item 2", "cddrive.ico");
    menu.appendItem("id3", "item 3", "clsdfold.ico");

    getMainWnd().bringToTop();
    trace(menu.show());
}

Application.SysTray.onLClicked = function ()
{
    this.balloonTip = "Happy New Year!";
    this.balloonTitle = "Hello";
    this.balloonIcon = "warning";
    this.showBalloonTip();
}
Notice: before showing a popup menu for the notification icon, remember to call the "bringToTop" method for the main window. Otherwise the menu won't disappear when the user click outside the menu.




Copyright ©2000-2010 Shanghai TopCMM Software Technologies. All Rights Reserved.