X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/ae3c17b4013e80b99976c750c19fca47729517f6..a8bda512079352ba81933e278d9ccdb8ef7a9866:/interface/wx/animate.h diff --git a/interface/wx/animate.h b/interface/wx/animate.h index 62e2ab5a8f..5a5803fcb7 100644 --- a/interface/wx/animate.h +++ b/interface/wx/animate.h @@ -3,7 +3,7 @@ // Purpose: interface of wxAnimation* classes // Author: wxWidgets team // RCS-ID: $Id$ -// Licence: wxWindows license +// Licence: wxWindows licence ///////////////////////////////////////////////////////////////////////////// /** @@ -25,7 +25,6 @@ enum wxAnimationType /** @class wxAnimationCtrl - @wxheader{animate.h} This is a static control which displays an animation. wxAnimationCtrl API is as simple as possible and won't give you full control @@ -50,7 +49,7 @@ enum wxAnimationType @nativeimpl{wxgtk,wxmsw} - + @appearance{animationctrl.png} @see wxAnimation, @sample{animate} */ @@ -177,12 +176,17 @@ public: /** @class wxAnimation - @wxheader{animate.h} This class encapsulates the concept of a platform-dependent animation. An animation is a sequence of frames of the same size. Sound is not supported by wxAnimation. + Note that on wxGTK wxAnimation is capable of loading the formats supported + by the internally-used @c gdk-pixbuf library (typically this means only + @c wxANIMATION_TYPE_GIF). + On other platforms wxAnimation is always capable of loading both GIF and ANI + formats (i.e. both @c wxANIMATION_TYPE_GIF and @c wxANIMATION_TYPE_ANI). + @library{wxadv} @category{gdi} @@ -205,7 +209,7 @@ public: @param name The name of the file to load. @param type - See LoadFile for more info. + See LoadFile() for more info. */ wxAnimation(const wxString& name, wxAnimationType type = wxANIMATION_TYPE_ANY); @@ -247,11 +251,10 @@ public: @param stream The stream to use to load the animation. + Under wxGTK may be any kind of stream; under other platforms + this must be a seekable stream. @param type - One of the following values: - @li wxANIMATION_TYPE_GIF: loads an animated GIF file; - @li wxANIMATION_TYPE_ANI: load an ANI file; - @li wxANIMATION_TYPE_ANY: tries to autodetect the filetype. + One of the ::wxAnimationType enumeration values. @return @true if the operation succeeded, @false otherwise. */ @@ -264,7 +267,7 @@ public: @param name A filename. @param type - One of the wxAnimationType values; wxANIMATION_TYPE_ANY + One of the ::wxAnimationType values; wxANIMATION_TYPE_ANY means that the function should try to autodetect the filetype. @return @true if the operation succeeded, @false otherwise.