anyuianyui
anyui-LIVE
anyui
Feedback
  • English
  • 中文
anyui-LIVE
anyui
Feedback
  • English
  • 中文
  • Introduction

    • Introduction
  • Get Started

    • Get Started
  • Workspace

    • Workspace
  • Editor

    • Overview
    • Toolbar
    • Navigator
    • Inspector
    • Statusbar
    • Settings
    • Canvas
    • Preview
    • Resource management
    • Code Viewer
    • History
  • Agent
  • Desktop
  • Subjects

    • Image
    • Font Library
    • Layout
    • Symbol
    • Global style
    • Dynamic LVGL version
    • Dynamic Display Size Change
    • Override screen size
    • Codegen
    • Transplant
    • Simulator
    • Translation
  • FAQ

anyui-LIVE supports different LVGL versions, so you can design and validate your project against the exact LVGL version your firmware will use.

Supported versions

The project targets one of these exact LVGL versions:

VersionNotes
8.3.7The LVGL 8.x series.
9.2.2The LVGL 9.x series.
9.3.0The LVGL 9.x series.
9.4.0The LVGL 9.x series.
9.5.0The LVGL 9.x series.
9.6.0The LVGL 9.x series.

Selecting the target version

The target LVGL version is configured when creating a project in the workspace, and can be changed later in Settings. The Target Version setting is the version used for preview rendering and C code generation.

Switching the version

In the editor, the toolbar provides a runtime version selector. Switch the version at any time, and the editor reloads the design against the newly selected version. A loading indicator is shown while the switch is in progress, and errors are reported so you can retry. Preview re-runs against the newly selected version.

Automatic adaptation

anyui-LIVE adapts automatically to the selected LVGL version. The available properties, styles, and events in the editor reflect the active version, so you only see what that version supports and do not need to know which LVGL APIs exist in each version.

Version differences

Different LVGL versions expose different capabilities, and some APIs may differ between versions, but anyui-LIVE automatically handles these differences. As for differences that can't be automatically handled, anyui-LIVE will notify you with a clear message.

Related guides

  • Workspace - configure the target version when creating a project.
  • Settings - change the project's target version.
  • Overview - the runtime version selector in the toolbar.
  • Preview - run the project against the active version.
  • Override screen size - capabilities that differ by version.
Prev
Global style
Next
Dynamic Display Size Change