wx.adv.ANIDecoder¶An animation decoder supporting animated cursor (.ani) files.
Class Hierarchy¶
Inheritance diagram for class ANIDecoder:

Methods Summary¶Create a copy of this decoder. |
|
Convert given frame to wx.Image. |
|
Checks the signature of the data in the given stream and returns |
|
Return the number of milliseconds this frame should be displayed. |
|
What should be done after displaying this frame. |
|
The transparent colour for this frame, if any, or |
|
Return the animation type this decoder implements. |
|
Load the animation image frames from the given stream. |
Properties Summary¶See |
Class API¶wx.adv.ANIDecoder(AnimationDecoder)¶Possible constructors:
ANIDecoder()
An animation decoder supporting animated cursor (.ani) files.
__init__(self)¶Clone(self)¶Create a copy of this decoder.
ConvertToImage(self, frame, image)¶Convert given frame to wx.Image.
frame (int) –
image (wx.Image) –
bool
DoCanRead(self, stream)¶Checks the signature of the data in the given stream and returns True if it appears to be a valid animation format recognized by the animation decoder; this function should modify the stream current position without taking care of restoring it since CanRead will do it.
stream (wx.InputStream) –
bool
GetDelay(self, frame)¶Return the number of milliseconds this frame should be displayed.
If -1 is returned then the frame must be displayed forever.
frame (int) –
long
GetDisposalMethod(self, frame)¶What should be done after displaying this frame.
frame (int) –
GetFramePosition(self, frame)¶frame (int) –
Point
GetFrameSize(self, frame)¶frame (int) –
Size
GetTransparentColour(self, frame)¶The transparent colour for this frame, if any, or NullColour .
frame (int) –
Colour
GetType(self)¶Return the animation type this decoder implements.
Load(self, stream)¶Load the animation image frames from the given stream.
stream (wx.InputStream) –
bool