Class TMSAnimation (unit ComCtl2)

Inherits from

TOleControl

Constructors



Functions

procedure Close;


procedure OLEDrag;


procedure Open(const bstrFilename: WideString);


procedure Play(varRepeatCount, varStartFrame, varEndFrame: OleVariant);


procedure Stop;


procedure CreateControl;


function GetTOleEnumProp(Index: Integer): TOleEnum;


procedure InitControlData;


procedure SetTOleEnumProp(Index: Integer; Value: TOleEnum);


function GetControlInterface: IAnimation;


function Get_hWnd: OLE_HANDLE;


Properties

property Align :


property AutoPlay : WordBool


property BackColor : TColor


property BackStyle : BackStyleConstants


property Center : WordBool


property DragCursor :


property DragMode :


property Enabled : WordBool


property OLEDropMode : OLEDropConstants


property ParentColor :


property ParentShowHint :


property PopupMenu :


property ShowHint :


property TabOrder :


property TabStop :


property Visible :


property ControlInterface : IAnimation


property hWnd : OLE_HANDLE


Events

event OnClick :


event OnDblClick :


event OnDragDrop :


event OnDragOver :


event OnEndDrag :


event OnEnter :


event OnExit :


event OnMouseDown :


event OnMouseMove :


event OnMouseUp :


event OnOLECompleteDrag : TMSAnimationOLECompleteDrag


event OnOLEDragDrop : TMSAnimationOLEDragDrop


event OnOLEDragOver : TMSAnimationOLEDragOver


event OnOLEGiveFeedback : TMSAnimationOLEGiveFeedback


event OnOLESetData : TMSAnimationOLESetData


event OnOLEStartDrag : TMSAnimationOLEStartDrag


event OnStartDrag :


Variables

FIntf : IAnimation;


FOnOLECompleteDrag : TMSAnimationOLECompleteDrag;


FOnOLEDragDrop : TMSAnimationOLEDragDrop;


FOnOLEDragOver : TMSAnimationOLEDragOver;


FOnOLEGiveFeedback : TMSAnimationOLEGiveFeedback;


FOnOLESetData : TMSAnimationOLESetData;


FOnOLEStartDrag : TMSAnimationOLEStartDrag;



Constructors


Functions


procedure Close;


procedure OLEDrag;


procedure Open(const bstrFilename: WideString);


procedure Play(varRepeatCount, varStartFrame, varEndFrame: OleVariant);


procedure Stop;


procedure CreateControl;


function GetTOleEnumProp(Index: Integer): TOleEnum;


procedure InitControlData;


procedure SetTOleEnumProp(Index: Integer; Value: TOleEnum);


function GetControlInterface: IAnimation;


function Get_hWnd: OLE_HANDLE;


Properties


property Align :


property AutoPlay : WordBool


property BackColor : TColor


property BackStyle : BackStyleConstants


property Center : WordBool


property DragCursor :


property DragMode :


property Enabled : WordBool


property OLEDropMode : OLEDropConstants


property ParentColor :


property ParentShowHint :


property PopupMenu :


property ShowHint :


property TabOrder :


property TabStop :


property Visible :


property ControlInterface : IAnimation


property hWnd : OLE_HANDLE


Events


event OnClick :


event OnDblClick :


event OnDragDrop :


event OnDragOver :


event OnEndDrag :


event OnEnter :


event OnExit :


event OnMouseDown :


event OnMouseMove :


event OnMouseUp :


event OnOLECompleteDrag : TMSAnimationOLECompleteDrag


event OnOLEDragDrop : TMSAnimationOLEDragDrop


event OnOLEDragOver : TMSAnimationOLEDragOver


event OnOLEGiveFeedback : TMSAnimationOLEGiveFeedback


event OnOLESetData : TMSAnimationOLESetData


event OnOLEStartDrag : TMSAnimationOLEStartDrag


event OnStartDrag :


Variables


FIntf : IAnimation;


FOnOLECompleteDrag : TMSAnimationOLECompleteDrag;


FOnOLEDragDrop : TMSAnimationOLEDragDrop;


FOnOLEDragOver : TMSAnimationOLEDragOver;


FOnOLEGiveFeedback : TMSAnimationOLEGiveFeedback;


FOnOLESetData : TMSAnimationOLESetData;


FOnOLEStartDrag : TMSAnimationOLEStartDrag;