Functions > Tray >


TraySetPauseIcon

Charge/D�finit une ic�ne 'pause' donn�e dans la zone de notification.

TraySetPauseIcon ( [filename [, iconID]] )

Param�tres

filename [optionnel] Nom de l'ic�ne � afficher dans la zone de notification.
iconID [optionnel] Identifiant de l'ic�ne si le fichier contient plusieurs ic�nes.

Valeur de retour

Aucune.

Remarques

Pour r�initialiser l'ic�ne pause � l'ic�ne par d�faut (croix rouge), utilisez la fonction sans param�tre TraySetPauseIcon().

Passez un nombre positif, pour faire r�f�rence � l'�quivalent cha�ne du nom de l'ic�ne.
Passez un nombre n�gatif, pour obtenir un comportement d'"index" de base sur 1. Les ic�nes de certaines Dll ne peuvent �tre extraites qu'avec des nombres n�gatifs.

En relation

TraySetIcon, TraySetState

Exemple

#NoTrayIcon
#include <TrayConstants.au3> ; Pour la constante $TRAY_ICONSTATE_SHOW.

Example()

Func Example()
    ; D�finit l'ic�ne pause. Elle clignotera lorsque le menu de la zone de notification est s�lectionn� et le script en pause.
    TraySetPauseIcon("shell32.dll", 12)

    ; Affiche le menu dans la zone de notification.
    TraySetState($TRAY_ICONSTATE_SHOW)

    Do
        Sleep(100) ; Une boucle d'inactivit�.
    Until TrayGetMsg() = $TRAY_ITEM_EXIT
EndFunc   ;==>Example