FoxUI在线文档

关于FoxUI组件的说明


FoxCtrlAniManager

<p>FoxCtrlAniManager 是FoxUI提供的控制多个组件在窗体上线性移动的动画控制组件</p> <p><strong>方法</strong> function AddCtrlAni(ACtrl:TControl):TFoxPropertyIntAni;//返回一个动画对象</p> <p>function DeleteCtrlAni(Ani:TFoxPropertyIntAni):Boolean;删除一个动画对象 procedure DoLock; //锁定 procedure UnLock;//解除锁定</p> <p>procedure StartAni;//开始动画 procedure StopAni;//停止动画</p> <p><strong>事件</strong> OnStateChange 动画控制器状态变化事件</p> <p>OnCtrlAni 组件动画过程事件</p> <p>使用非常简单</p> <p>procedure TForm1.FormCreate(Sender: TObject); var Aitem:TFoxPropertyIntAni; begin Aitem:=FoxCtrlAniManager1.AddCtrlAni(FoxEdit1); Aitem.Direction:=FdiBottom; Aitem.Duration:=1000;</p> <p>Aitem:=FoxCtrlAniManager1.AddCtrlAni(FoxComboBox1); Aitem.Direction:=FdiRight; Aitem.Duration:=1000;</p> <p>end;</p> <p>procedure TForm1.FoxButton1Click(Sender: TObject); begin FoxCtrlAniManager1.StartAni; end;</p> <p>procedure TForm1.FoxCtrlAniManager1CtrlAni(Sender: TObject; AniItem: TFoxPropertyIntAni); begin FoxStdForm1.RePaintForm; end;</p>

页面列表

ITEM_HTML