可附加动画序列,它将在用户选中控制或在其上拉放对象时使用。
为了具有动画序列,控制必须:
为类型图标
具有 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
…
}