text: #ifndef SGUI_ANIMATHON_H
  #define SGUI_ANIMATHON_H
  /*************************************************************************************************/
  /*************************************************************************************************/
  /*************************************************************************************************/
  void SGui_AnimationMSHandler(void);
  /*************************************************************************************************/
  /*************************************************************************************************/
  /*************************************************************************************************/
  void SGui_AnimationRegister(void (*EventCallback)(SGui_Handle Handle, uint8_t Label));
  /*************************************************************************************************/
  /*************************************************************************************************/
  /*************************************************************************************************/
  /* 创建一个动画 */
  void SGui_AnimationCreate(SGui_Handle Handle, uint8_t Label);
  /*************************************************************************************************/
  /*************************************************************************************************/
  /*************************************************************************************************/
  /* 销毁一个动画 */
  void SGui_AnimationDestroy(SGui_Handle Handle, uint8_t Label);
  /*************************************************************************************************/
  /*************************************************************************************************/
  /*************************************************************************************************/
  /* 启动一个动画 */
  void SGui_AnimationStart(SGui_Handle Handle, uint8_t Label, uint32_t Period, bool Repeat);
  /*************************************************************************************************/
  /*************************************************************************************************/
  /*************************************************************************************************/
  /* 停止一个动画 */
  void SGui_AnimationStop(SGui_Handle Handle, uint8_t Label);
  /*************************************************************************************************/
  /*************************************************************************************************/
  /*************************************************************************************************/
  /* 中止一个动画 */
  void SGui_AnimationAbort(SGui_Handle Handle, uint8_t Label);
  /*************************************************************************************************/
  /*************************************************************************************************/
  /*************************************************************************************************/
  /* 恢复一个动画 */
  void SGui_AnimationResume(SGui_Handle Handle, uint8_t Label);
  /*************************************************************************************************/
  /*************************************************************************************************/
  /*************************************************************************************************/
  #endif
  