The ANIMATEICON component is a quite special component. Please do not get confused: the component does NOT start any graphical animation!

What the component does: it refers to an other component, running in parallel and changes a certain attribute of this component from one value to another value (and back) when clicked. The other component is referenced by attribute REFERREDID, the attribute is referred by REFERREDATTRIBUTE and the values are defined in the attributes FROM and TO.

A usage example for the component is the FOLDABLEPANE component, which internally uses ANIMATEICON: when the user presses the icon, then the height of an other area (the content area of the FOLABLEPANE) is set either to "0" (not visible) or to a certain height value (visible).