mirror of
https://github.com/lvgl/lvgl.git
synced 2025-01-14 06:42:58 +08:00
67 lines
1.1 KiB
ReStructuredText
67 lines
1.1 KiB
ReStructuredText
.. _lv_animimg:
|
|
|
|
============================
|
|
Animation Image (lv_animimg)
|
|
============================
|
|
|
|
Overview
|
|
********
|
|
|
|
The animation image is similar to the normal 'Image' object. The only
|
|
difference is that instead of one source image, you set an array of
|
|
multiple source images.
|
|
|
|
You can specify a duration and repeat count.
|
|
|
|
.. _lv_animimg_parts_and_styles:
|
|
|
|
Parts and Styles
|
|
****************
|
|
|
|
- :cpp:enumerator:`LV_PART_MAIN` A background rectangle that uses the typical
|
|
background style properties and the image itself using the image
|
|
style properties.
|
|
|
|
.. _lv_animimg_usage:
|
|
|
|
Usage
|
|
*****
|
|
|
|
Image sources
|
|
-------------
|
|
|
|
To set the image in a state, use the
|
|
:cpp:expr:`lv_animimg_set_src(imagebutton, dsc[], num)`.
|
|
|
|
.. _lv_animimg_events:
|
|
|
|
Events
|
|
******
|
|
|
|
No special events are sent by image objects.
|
|
|
|
See the events of the Base object too.
|
|
|
|
Learn more about :ref:`events`.
|
|
|
|
.. _lv_animimg_keys:
|
|
|
|
Keys
|
|
****
|
|
|
|
No Keys are processed by the object type.
|
|
|
|
Learn more about :ref:`indev_keys`.
|
|
|
|
.. _lv_animimg_example:
|
|
|
|
Example
|
|
*******
|
|
|
|
.. include:: ../examples/widgets/animimg/index.rst
|
|
|
|
.. _lv_animimg_api:
|
|
|
|
API
|
|
***
|