可附加动画序列,它将在用户选中控制或在其上拉放对象时使用。
为了具有动画序列,控制必须:
为类型图标
具有 PUSH_ACTION 或 DROP_ACTION
ANIMATION animation_name { ANIMATION icon1 [milisecond_delay] ANIMATION icon1 [milisecond_delay] ... }
其中 icon1、icon 2 等等为图标的名称,而 milisecond_delay 是动画图标之间的以毫秒为单位的时间延迟。缺省的时间延迟为二百毫秒。
将 PUSH_ANIMATION 和/或 DROP_ANIMATION 字段添加到控制定义中。该值是 ANIMATION 序列的名称。
例如,下面的行激励了启动 BestEditor 应用程序的控制。图标间的时间延迟为三百毫秒。该实例假定已创建了图标文件框架 1、框架 2 等等。
CONTROL BestEditor { ... PUSH_ANIMATION BestEdAnimation ... }
ANIMATION BestEdAnimation { frame1 300 frame2 ... }