[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: libskiacontrols.pas line 631
type TSkAnimatedImage = class(TSkCustomAnimatedControl) |
||
public |
||
type |
||
|
||
|
||
TFormatInfo = record |
|
|
public |
||
Description: string; |
|
|
Extensions: TArray; |
|
|
Name: string; |
|
|
constructor Create(); |
|
|
|
||
end; |
||
|
||
TAnimationCodec = class of TAnimationCodec; |
|
|
protected |
||
function CreateAnimation; override; |
|
|
procedure DefineProperties(); override; |
|
|
procedure Draw(); override; |
|
|
procedure RenderFrame(); override; |
|
|
procedure SourceChange; virtual; |
|
|
property Codec: TAnimationCodec; [r] |
|
|
public |
||
constructor Create(); override; |
|
|
destructor Destroy; override; |
|
|
procedure LoadFromFile(); |
|
|
procedure LoadFromStream(); |
|
|
class procedure RegisterCodec(); |
|
|
property RegisteredCodecs: TArray; [r] |
|
|
property OriginalSize: TSizeF; [r] |
|
|
published |
||
property Animation: TAnimation; [rw] |
|
|
property Source: TSource; [rw] |
|
|
property WrapMode: TSkAnimatedImageWrapMode; [rw] |
|
|
property OnAnimationDraw: TSkAnimationDrawEvent; |
|
|
property OnAnimationFinish: TNotifyEvent; |
|
|
property OnAnimationProcess: TNotifyEvent; |
|
|
property OnAnimationStart: TNotifyEvent; |
|
|
end; |
|
||
| | ||
|
||
| | ||
|
||
| | ||
TObject,ISkControlRenderTarget |
CT Web help |
CodeTyphon Studio |