Sie können einer Steuerung eine Animationssequenz zuordnen, die beim Klicken auf die oder Ablegen auf der Komponente verwendet wird.
Damit eine Animation verwendet werden kann, muß die Steuerung folgende Bedingungen erfüllen:
Sie muß diesem Typ entsprechen: icon
Sie muá folgendes enthalten: PUSH_ACTION oder DROP_ACTION
Die Animationssequenz wird mit der Komponente ANIMATION angegeben:
ANIMATION Animationsname { ANIMATION icon1 [milisecond_delay] ANIMATION icon2 [milisecond_delay] ... }
wobei icon1, icon 2, etc. die Namen der Symbole sind und milisecond_delay die Zeitverzögerung zwischen Animationssymbolen in Millisekunden ist. Die Standardzeitverzögerung beträgt 200 Millisekunden.
Fügen Sie das Feld PUSH_ANIMATION und/oder das Feld DROP_ANIMATION der Steuerungsdefinition hinzu, um den Namen der ANIMATION -Sequenz anzugeben.
Im folgenden Beispiel wird eine Steuerung animiert, mit der die Anwendung BestEditor gestartet werden kann. Die Zeitverzögerung zwischen den Symbolen beträgt 300 Millisekunden. Es wird vorausgesetzt, daß die Symboldateien frame1, frame2 usw. vorhanden sind.
CONTROL BestEditor { ... PUSH_ANIMATION BestEdAnimation ... }
ANIMATION BestEdAnimation { frame1 300 frame2 ... }