The ICON control allows the user to invoke a function in several ways. When the ICON is: pressed held down released This differes from the operation on the BUTTON control which only invokes a function (once) when it is pressed.
This differes from the operation on the BUTTON control which only invokes a function (once) when it is pressed.