###Function###
TraySetIcon

###Description###
Loads/Sets a specified tray icon.

###Syntax###
TraySetIcon ( [filename [, iconID] )


###Parameters###
@@ParamTable@@
filename
	[optional] The filename of the icon to be display in the tray.
iconID
	[optional] Icon identifier if the file contain multiple icons.
@@End@@

###ReturnValue###
None.

###Remarks###
To reset the icon to the default, use the function with no parameters:
TraySetIcon().

Passing a positive number will reference the string equivalent icon name.
Passing a negative number causes 1-based "index" behaviour. Some Dll can have icon extracted just with negative numbers.

The filename parameter can be set to "blank", "info", "question", "stop" or "warning" to select some corresponding standard icon.

###Related###
TraySetPauseIcon, TraySetState


###Example###
@@IncludeExample@@
