Logo
  • Introduction(介绍)
    • Requirements(要求)
    • License(许可证)
    • Release policy(发布政策)
      • Branches(分支)
      • Change log(变更日志)
    • FAQ(常见问题)
      • Where can I ask questions?(我在哪里提问?)
      • Is my display supported?(我的显示器受支持吗?)
      • My display driver is not called. What have I missed?(我的显示驱动程序没有被调用。我错过了什么?)
      • Why do I see nonsense colors on the screen?(为什么我在屏幕上看到无意义的颜色?)
      • How do I reduce flash/ROM usage?(如何减少 Flash/ROM 使用量?)
      • How do I use LVGL with an operating system?(如何在操作系统中使用 LVGL?)
  • LVGL Basics(LVGL 基础)
    • Overview of LVGL's Data Flow(LVGL 数据流概述)
      • Application's Job(应用程序的任务)
    • Major Concepts(主要概念)
      • Display vs Screen(显示(Display)与屏幕(Screen))
      • Default Display(默认显示设备)
      • Screen Widgets(屏幕部件)
      • Widgets(小部件)
        • Creating Widgets(创建小部件)
        • Modifying Widgets(修改小部件)
        • Deleting Widgets(删除小部件)
      • Events(事件)
      • Parts(部件)
      • States(状态)
      • Styles(样式)
      • Themes(主题)
      • MicroPython
    • Going Deeper(深入了解)
    • Basic Examples(基本示例)
      • A very simple hello world label
      • A button with a label and react on click event
      • Create styles from scratch for buttons
      • Create a slider and write its value on a label
  • Add LVGL to Your Project(添加LVGL到你的工程)
    • Getting LVGL(获取 LVGL)
      • Demos and Examples(演示与示例)
    • Building LVGL(构建 LVGL)
      • Make and CMake
      • Managed builds
    • Configuration(配置)
      • lv_conf.h(LV 配置头文件)
        • Creating lv_conf.h(创建 LV 配置头文件)
        • Configuration Settings(配置设置)
      • Kconfig
    • Connecting LVGL to Your Hardware(将 LVGL 连接到您的硬件)
      • Initializing LVGL(初始化LVGL)
      • Tick Interface(滴答(Tick)接口)
      • Display Interface(显示接口)
      • Input-Device Interface
      • API
    • Timer Handler(定时器处理程序)
    • Threading Considerations(线程相关注意事项)
      • Definitions(定义)
      • LVGL and Threads(LVGL 与线程)
      • Tasks(任务)
        • Method 1: Use a Gateway Thread(方法 1:使用网关线程)
        • Method 2: Use a MUTEX(方法 2:使用互斥锁)
      • Sleep Management(睡眠管理)
    • Other Platforms and Tools(其他平台和工具)
  • Base Widget(控件基础)
    • Widget Basics
      • What is a Widget?
      • Base Widget
      • Attributes
        • Basic attributes
        • Widget-specific attributes
        • Parents and children
      • Working Mechanisms
        • Parent-child structure
        • Moving together
        • Visibility only on the parent
        • Create and delete Widgets
      • Screens
        • What are Screens?
        • Creating Screens
        • Active Screen
        • Loading Screens
        • Layers
        • Transparent Screens
      • Parts
      • States
      • Flags
      • Base-Widget Events
        • Events from Input Devices
        • Special Events
        • Drawing Events
        • Other Events
      • Keys
      • Snapshot
      • Example
        • Base objects with custom styles
        • Make an object draggable
        • Transform object using a 3x3 matrix
      • API
    • Positions, sizes, and layouts(位置、大小和布局)
      • Overview(概述)
        • Units(单位)
        • Boxing Model(盒子模型)
        • Important Notes(重要笔记)
      • Positioning Widgets
        • Direct
        • Alignment(对齐)
      • Size(大小)
        • Sizing the simple way(最简单的方法)
        • Extending the click area
      • Using styles(使用样式)
      • Translation(位置转换)
      • Transformation(大小转换)
        • Min and Max size(最小和最大尺寸)
      • Layout(布局)
        • Layout Overview(布局概述)
        • Built-in layouts(内置布局)
        • Flags(标志)
        • Adding new layouts(添加新布局)
      • Examples
      • API
    • Layers(图层)
      • Order of Creation(图层顺序)
        • Changing Order(改变顺序)
      • Screen-like layers(屏幕状的层次)
        • Top and sys layers(顶层和系统层)
        • Bottom layers(底层)
      • Draw Layers(绘制图层)
        • Simple Layer(简单层)
        • Transformed Layer(转换图层)
        • Clip corner(夹角)
      • API
    • Styles
      • Style Details(风格样式)
        • States(状态)
        • Cascading styles(层叠样式)
        • Inheritance(继承)
        • Parts(部分)
        • Initialize styles and set/get properties(初始化样式和设置/获取属性)
        • Add and remove styles to a widget(向控件添加和删除样式)
        • Local Styles(本地样式)
        • Style Properties Overview
        • Transitions(过渡特效)
        • Opacity, Blend modes and Transformations(不透明度,混合模式和变换)
        • Color Filter(色彩过滤)
        • Themes(主题)
        • Examples
      • Style properties(样式属性)
        • Size and position(大小和位置)
        • Padding
        • Margin
        • Background
        • Border
        • Outline
        • Shadow
        • Image
        • Line
        • Arc
        • Text
        • Miscellaneous
        • Flex
        • Grid
    • Events(事件)
      • Adding Events to a Widget(添加事件到对象)
      • Removing Event(s) from Widgets(从对象中删除事件)
      • Event Codes(事件代码)
        • Input device events(输入设备事件)
        • Drawing Events(绘图事件)
        • Special Events(特殊事件)
        • Other Events(其他事件)
        • Display Events(展示时间)
        • Custom Events(自定义事件)
      • Sending events(发送事件)
        • Refresh event(刷新事件)
      • Sending Events Manually
      • Fields of lv_event_t(lv_event_t 的字段)
      • Event Bubbling(事件冒泡)
      • Examples
        • Button click event
        • Click streaks
        • Handle multiple events
        • Event bubbling
        • Draw event
      • API
    • Layouts(布局)
      • Flex(弹性布局)
        • Overview(概述)
        • Terms(约定)
        • Simple Interface(简单接口)
        • Style Interface(样式接口)
        • Other Features(其它功能)
        • Examples
      • Grid(网格布局)
        • Overview(概述)
        • Terms(约定)
        • Simple Interface(简单的接口)
        • Style interface(样式接口)
        • Other features(其它功能)
        • Example
        • API
    • Scrolling(滚动)
      • Overview(概述)
        • Scrollbar(滚动条)
        • Scrolling Events(事件)
      • Basic example(基本示例)
      • Features of scrolling(滚动的特点)
        • Scrollable(滚动效果)
        • Scroll chaining(滚动条)
        • Scroll momentum(滚动惯性效果)
        • Elastic scroll(弹性卷轴效果)
        • Snapping(捕捉)
        • Scroll one(只滚动一个)
        • Scroll on focus(滚动焦点)
      • Scrolling Programmatically
      • Self Size(自身尺寸)
      • Examples
        • Nested scrolling
        • Snapping
        • Floating button
        • Styling the scrollbars
        • Right to left scrolling
        • Translate on scroll
      • API
  • Widgets(控件)
    • Animation Image (动画图像) (lv_animimg)
      • Overview(概述)
      • Parts and Styles(部分和样式)
      • Usage(用法)
        • Image sources(图片来源)
        • Using the inner animation
      • Events(事件)
      • Keys(按键)
      • Example
        • Simple Animation Image
      • API
    • Arc(圆弧 ) (lv_arc)
      • Overview(概述)
      • Parts and Styles(部分和样式)
      • Usage(用法)
        • Value and range(值和范围)
        • Rotation(旋转)
        • Mode(模式)
        • Change rate(变化率)
        • Knob offset(旋钮偏移)
        • Setting indicator programmatically(以编程方式设置指示器)
        • Interactive area(交互区域)
        • Place another Widget on the knob(将另一个部件放置在旋钮上)
      • Events(事件)
      • Keys(按键)
      • Example
        • Simple Arc
        • Loader with Arc
      • API
    • Bar (进度条)(lv_bar)
      • Overview(概述)
      • Parts and Styles(零件和样式)
      • Usage(用法)
        • Orientation and size(方向与尺寸)
        • Value and range(值和范围)
        • Modes(模式)
      • Events(事件)
      • Keys(按键)
      • Example
        • Simple Bar
        • Styling a bar
        • Temperature meter
        • Stripe pattern and range value
        • Bar with LTR and RTL base direction
        • Custom drawer to show the current value
        • Bar with opposite direction
      • API
    • Button(按钮) (lv_button)
      • Overview(概述)
      • Parts and Styles(零件和样式)
      • Usage(用法)
      • Events(事件)
      • Keys(按键)
      • Example
        • Simple Buttons
        • Styling buttons
        • Gummy button
      • API
    • Button matrix(矩阵按钮) (lv_buttonmatrix)
      • Overview(概述)
      • Parts and Styles(部分和样式)
      • Usage(用法)
        • Button map(按钮映射)
        • Button widths(按钮宽度)
        • Button behavior(按钮行为)
        • One check(一次检查)
      • Events(事件)
      • Keys(按键)
      • Example
        • Simple Button matrix
        • Custom buttons
        • Pagination
      • API
    • Calendar(日历) (lv_calendar)
      • Overview(概述)
      • Parts and Styles(部分和样式)
      • Usage(用法)
        • Current date(当前日期)
        • Month shown(显示月份)
        • Highlighted days(突出显示的日期)
        • Names of days(日期名称)
        • Custom year list(自定义年份列表)
        • Chinese calendar(中国历法)
      • Headers(头部)
        • Arrow buttons(箭头按钮)
        • Drop-down(下拉列表)
      • Events(事件)
      • Keys(按键)
      • Example
        • Calendar with header
        • Chinese calendar
      • API
    • Canvas(画布)(lv_canvas)
      • Overview(概述)
      • Parts and Styles(部分和样式)
      • Usage(用法)
        • Buffer(缓冲区)
        • Indexed colors(颜色索引)
        • Drawing(画画)
      • Events(事件)
      • Keys(按键)
      • Example
        • Drawing on the Canvas and rotate
        • Transparent Canvas with chroma keying
        • Draw a rectangle to the canvas
        • Draw a label to the canvas
        • Draw an arc to the canvas
        • Draw an image to the canvas
        • Draw a line to the canvas
        • Draw a vector graphic to the canvas
      • API
    • Chart(图表) (lv_chart)
      • Overview(概述)
      • Chart Basics(图表基础)
        • Chart layers(图表图层)
      • Parts and Styles(部分和样式)
      • Details(细节)
        • Chart type(图表类型)
        • Data series(Series数据)
        • Modifying data(修改数据)
        • Update modes(更新模式)
        • Number of points(点数)
        • Vertical range(垂直范围)
        • Division lines(分割线)
        • Override default start point for series(覆盖series的默认起点)
        • Tick marks and labels(刻度线和标签)
        • Zoom(缩放)
        • Cursor(光标)
      • Events(事件)
      • Keys(按键)
      • Example
        • Line Chart
        • Axis ticks and labels with scrolling
        • Show the value of the pressed points
        • Recolor bars based on their value
        • Faded area line chart with custom division lines
        • Show cursor on the clicked point
        • Scatter chart
        • Circular line chart with gap
      • API
    • Checkbox(复选框) (lv_checkbox)
      • Overview(概述)
      • Parts and Styles(部分和样式)
      • Usage(用法)
        • Text(文本)
        • Check, uncheck, disable(选中,取消选中,禁用)
      • Events(事件)
      • Keys(按键)
      • Example
        • Simple Checkboxes
        • Checkboxes as radio buttons
      • API
    • Drop-down list(下拉列表)(lv_dropdown)
      • Overview(概述)
      • Parts and Styles(部分和样式)
        • Button(按钮)
        • List(列表)
      • Usage(用法)
      • Options(选项)
        • List items(列表选项)
        • Get selected option(获取选择的选项)
        • Direction(方向)
        • Symbol(符号)
        • Show selected(显示选中)
        • Programmatically open/close(编程打开或关闭)
      • Events(事件)
      • Keys(按键)
      • Example
        • Simple Drop down list
        • Drop down in four directions
        • Menu
      • API
    • Image (图象)(lv_image)
      • Overview(概述)
      • Parts and Styles(部分和样式)
      • Usage(用法)
        • Image source(图片来源)
        • Label as an image(标签作为图象)
        • Transparency(透明度)
        • Palette and Alpha index(调色板和 Alpha 索引)
        • Recolor(重新着色)
        • Offset(偏移量)
        • Transformations(转换)
        • Inner align(内部对齐)
      • Events(事件)
      • Keys(按键)
      • Example
        • Image from variable and symbol
        • Image recoloring
        • Rotate and zoom
        • Image offset and styling
      • API
    • Image button (图像按钮)(lv_imagebutton)
      • Overview(概述)
      • Parts and Styles(部分和样式)
      • Usage(用法)
        • Image sources(图片来源)
        • Setting State Programmatically(以编程方式设置状态)
      • Events(事件)
      • Keys(按键)
      • Example
        • Simple Image button
      • API
    • Keyboard(键盘) (lv_keyboard)
      • Overview(概述)
      • Parts and Styles(部分与样式)
      • Usage(用法)
        • Modes(模式)
        • Assign Text area(指定文本框)
        • Key Popovers(按键弹出提示)
        • New Keymap(自定义键盘布局)
      • Events(事件)
      • Keys(按键)
      • Example
        • Keyboard with text area
        • Keyboard with custom map
      • API
    • Label (标签)(lv_label)
      • Overview(概述)
      • Parts and Styles(零件和样式)
      • Usage(用法)
        • Set text(设置文本)
        • Newline(新行)
        • Long modes(长模式)
        • Text selection(文本选择)
        • Text alignment(文本对齐方式)
        • Very long texts(非常长的文本)
        • Custom scrolling animations(自定义滚动动画)
        • Symbols(符号)
      • Events(事件)
      • Keys(按键)
      • Example
        • Line wrap, recoloring and scrolling
        • Text shadow
        • Show LTR, RTL and Chinese texts
        • Draw label with gradient color
        • Customize circular scrolling animation
      • API
    • LED(指示灯) (lv_led)
      • Overview(概述)
      • Parts and Styles(部分和样式)
      • Usage(用法)
        • Color(颜色)
        • Brightness(亮度)
        • Toggle(切换)
      • Events(事件)
      • Keys(按键)
      • Example
        • LED with custom style
      • API
    • Line (线条)(lv_line)
      • Overview(概述)
      • Parts and Styles(部分和样式)
      • Usage(用法)
        • Set points(设置点)
        • Auto-size(自动调整大小)
        • Invert y(反转 y轴)
      • Events(事件)
      • Keys(按键)
      • Example
        • Simple Line
      • API
    • List(列表) (lv_list)
      • Overview
      • Parts and Styles(部分和样式)
      • Usage(用法)
        • Buttons(按钮)
        • Texts(文本)
      • Events(事件)
      • Keys(按键)
      • Example
        • Simple List
        • Sorting a List using up and down buttons
      • API
    • Lottie动画 (lv_lottie)
      • Overview(概览)
      • Parts and Styles(部分和样式)
      • Usage(用法)
        • Dependencies(依赖)
        • Set a buffer(设置缓冲区)
        • Set a source(设置源)
        • Get the animation(获取动画)
      • Events(事件)
      • Keys(按键)
      • Example(示例)
        • Load a Lottie animation from an array
        • Load a Lottie animation from file
      • API
    • Menu (菜单)(lv_menu)
      • Overview(概述)
      • Parts and Styles(部分和样式)
      • Usage(用法)
        • Create a menu(创建菜单)
        • Header mode(标头模式)
        • Root back button mode(根页面后退按钮模式)
        • Create a menu page(创建菜单页面)
        • Set a menu page in the main area(在主区域设置菜单页面)
        • Set a menu page in the sidebar(在侧边栏中设置菜单页面)
        • Linking between menu pages(菜单页之间的链接)
        • Create a menu container, section, separator(创建菜单容器、部分、分隔符)
      • Events(事件)
      • Keys(按键)
      • Example
        • Simple Menu
        • Simple Menu with root btn
        • Simple Menu with custom header
        • Simple Menu with floating btn to add new menu page
        • Complex Menu
      • API
    • Message box(消息框) (lv_msgbox)
      • Overview(概述)
      • Parts and Styles(部分和样式)
      • Usage(用法)
        • Create a message box(创建消息框)
        • Adding buttons
        • Get the parts(获取各个组成部分)
        • Close the message box(关闭消息框)
      • Events(事件)
      • Keys(按键)
      • Example
        • Simple Message box
        • Scrolling and styled Message box
      • API
    • Roller (滚轮)(lv_roller)
      • Overview(概述)
      • Parts and Styles(部分和样式)
      • Usage(用法)
        • Set options(设置选项)
        • Get selected option(获取选中的选项)
        • Visible rows(可见行)
      • Events(事件)
      • Keys(按键)
      • Example
        • Simple Roller
        • Styling the roller
        • add fade mask to roller
      • API
    • Scale (标尺)(lv_scale)
      • Overview(概述)
      • Parts and Styles(部分和样式)
      • Usage(用法)
        • Mode
        • Setting ranges(设置范围)
        • Tick drawing order(刻度绘制顺序)
        • Configure ticks(配置刻度)
        • Sections(剖面)
        • Creating Sections(创建区段)
        • Styling Sections(设置区段样式)
        • Useful Style Properties for Sections(对于区段(Section)有用的样式属性)
      • Events(事件)
      • Keys
      • Example
        • A simple horizontal scale
        • An vertical scale with section and custom styling
        • A simple round scale
        • A round scale with section and custom styling
        • A round scale with multiple needles, resembling a clock
      • API
    • Slider (滑动条)(lv_slider)
      • Overview(概述)
      • Parts and Styles(零件和样式)
      • Usage(用法)
        • Value, range and orientation(值、范围和方向)
        • Modes(模式)
        • Knob-only mode(仅旋钮模式)
      • Events(事件)
      • Keys(按键)
      • Example
        • Simple Slider
        • Slider with custom style
        • Slider with extended drawer
        • Slider with opposite direction
      • API
    • Span(富文本) (lv_span)
      • Overview(概述)
      • Parts and Styles(部分和样式)
      • Usage(用法)
        • Set text and style(设置文本和样式)
        • Retrieving a span child(检索 span 子项)
        • Child Count(子项计数)
        • Text align(文本对齐)
        • Modes(模式)
        • Overflow(溢出)
        • First line indent(首行缩进)
        • Lines(行)
      • Events(事件)
      • Keys(按键)
      • Example
        • Span with custom styles
      • API
    • Spinbox (微调框)(lv_spinbox)
      • Overview(概述)
      • Parts and Styles(部分和样式)
        • Value, range and step(值、范围和步长)
        • Format(格式)
        • Rollover(翻转)
      • Events(事件)
      • Keys(按键)
      • Example
        • Simple Spinbox
      • API
    • Spinner(环形加载器) (lv_spinner)
      • Overview(概述)
      • Parts and Styles(部分和样式)
      • Usage(用法)
        • Create a spinner(创建环形加载器)
      • Events(事件)
      • Keys(按键)
      • Example
        • Simple spinner
      • API
    • Switch (开关)(lv_switch)
      • Overview(概述)
      • Parts and Styles(部分和样式)
      • Usage(用法)
        • Change state(改变状态)
        • Change orientation
      • Events(事件)
      • Keys(按键)
      • Example
        • Simple Switch
        • Switch Orientation
      • API
    • Table(表格) (lv_table)
      • Overview(概述)
      • Parts and Styles(部分和样式)
      • Usage(用法)
        • Set cell value(设置单元格的值)
        • Rows and Columns(行和列)
        • Width and Height(宽度和高度)
        • Merge cells(合并单元格)
        • Scrolling(滚动)
      • Events(事件)
      • Keys(按键)
      • Example
        • Simple table
        • Lightweighted list from table
        • MicroPython
      • API
    • Tabview(选项卡) (lv_tabview)
      • Overview(概述)
      • Parts and Styles(部分和样式)
      • Usage(用法)
        • Create a Tab view(创建选项卡)
        • Add tabs(添加选项卡标签)
        • Rename tabs(重命名选项卡标签)
        • Change tab(切换选项卡标签)
        • Set tab bar position(设置选项卡栏位置)
        • Set tab bar size(设置选项卡栏大小)
        • Get the parts(获取部分)
      • Events(事件)
      • Keys(按键)
      • Example
        • Simple Tabview
        • Tabs on the left, styling and no scrolling
      • API
    • Text area(文本框) (lv_textarea)
      • Overview(概述)
      • Parts and Styles(部分和样式)
      • Usage(用法)
        • Add text(添加文本)
        • Placeholder(占位符)
        • Delete character(删除字符)
        • Move the cursor(移动光标)
        • Hide the cursor(隐藏光标)
        • One line mode(单行模式)
        • Password mode(密码模式)
        • Accepted characters(字符白名单)
        • Max text length(设置文本长度)
        • Very long texts(超长文本)
        • Select text(选择文本)
      • Events(事件)
      • Keys(按键)
      • Example
        • Simple Text area
        • Text area with password field
        • Text auto-formatting
      • API
    • Tile view(平铺视图) (lv_tileview)
      • Overview(概述)
      • Parts and Styles(部分和样式)
      • Usage(用法)
        • Add a tile(添加瓷砖)
        • Change tile(切换瓷砖显示)
      • Events(事件)
      • Keys(按键)
      • Example
        • Tileview with content
      • API
    • Window (窗口)(lv_win)
      • Overview(概述)
      • Parts and Styles(部分和样式)
      • Usage(用法)
        • Create a Window(创建一个窗口)
        • Title and buttons(标头和按钮)
      • Get the parts(获取部分)
      • Events(事件)
      • Keys(按键)
      • Example
        • Simple window
      • API
    • New Widget
  • Main Components(主要组件)
    • Display (lv_display)
      • What is a Display?
      • 什么是显示器?
      • How Many Displays Can LVGL Use?
      • LVGL 可以使用多少个显示器?
      • Display Features
        • Attributes
        • 属性
        • Screen Layers
        • 屏幕层
      • Display Events
      • 显示器事件
      • Display Setup
        • Creating a Display
        • 创建显示器
        • Draw Buffer(s)
        • 绘图缓冲区
        • Flush Callback
        • Flush Callback
      • Advanced Options
        • Resolution
        • 分辨率
        • Flush-Wait Callback
        • 刷新等待回调
        • Rotation
        • 旋转
        • Color Format
        • 颜色格式
        • Swapping Endian-ness
        • 交换字节序
        • Monochrome Displays
        • 单色显示器
        • Constraints on Redrawn Area
        • 重绘区域的约束
        • Tiled Rendering
        • 分块渲染
        • Decoupling the Display Refresh Timer
        • 解耦显示刷新定时器
        • Force Refreshing
        • 强制刷新
        • Mirroring a Display
        • 显示镜像
        • Split Image
        • 拆分图像
        • User Data
        • 用户数据
        • Inactivity Measurement
        • 不活动时间测量
      • API
    • Input devices(输入设备)
      • Pointers(光标)
        • Cursor(光标)
        • Gestures (手势)
      • Keypad and encoder(键盘和编码器)
        • Groups(组)
        • Styling(风格样式)
      • API
    • Colors(颜色)
      • Creating colors(创造色彩)
        • RGB(三原色)
        • HSV(色调饱和值-Hue Saturation Value)
        • Palette(调色板)
        • Modify and mix colors(修改和混合颜色)
        • Built-in colors(内置颜色)
      • Opacity(不透明度)
      • API
    • Fonts(字体)
      • Unicode support(支持Unicode编码)
      • Typesetting
      • Built-in fonts(内置字体)
        • Normal fonts(普通字体)
        • Special fonts(特殊字体)
      • Special features(特殊功能)
        • Bidirectional support(双向支持)
        • Arabic and Persian support(阿拉伯语和波斯语支持)
        • Compressed fonts(压缩字体)
        • Kerning(字距调整)
      • Add a new font(添加新的字体)
      • Add new symbols(添加新符号)
      • Load a Font at Run-Time(在运行时加载字体)
      • Loading a Font from a Memory Buffer at Run-Time(从内存缓冲区在运行时加载字体)
      • Use a BDF font(使用BDF字体)
        • Convert BDF to TTF(将BDF转换为TTF)
        • Example for a 12px font(12像素字体示例)
      • Adding a New Font Engine(添加新的字体引擎)
      • Using Font Fallback(使用字体回退)
      • API
    • Images(图象)
      • Store images(存储图像)
        • Variables(变量)
        • Files(文件)
      • Color formats(颜色格式)
      • Add and use images(添加和使用图像)
        • Online converter(在线转换器)
        • Manually create an image(手动创建图像)
        • Use images(使用图片)
      • Image decoder(图像解码器)
        • Custom image formats(自定义图像格式)
        • Register an image decoder(注册图像解码器)
        • Manually use an image decoder(手动使用图像解码器)
        • Image post-processing(图像后处理)
      • Image caching(图片缓存)
        • Cache size(缓存大小)
        • Value of images(图片的价值)
        • Memory usage(内存使用情况)
        • Clean the cache(清理缓存)
        • Custom cache algorithm(自定义缓存算法)
      • API
    • Timers(定时器)
      • Create a timer(创建定时器)
      • Ready and Reset(准备与重置)
      • Set parameters(参数设置)
      • Repeat count(设置重复次数)
      • Enable and Disable(启用和禁用)
      • Pause and Resume(暂停和恢复)
      • Measure idle time(测量空闲时间)
      • Timer handler resume callback(定时器处理程序恢复回调)
      • Asynchronous calls(异步调用)
      • API
    • File system(文件系统)
      • Ready to use drivers(准备使用驱动程序)
      • Adding a driver(添加驱动程序)
        • Registering a driver(注册驱动)
        • Implementing the callbacks(实现回调)
        • Other callbacks(其他回调)
      • Usage example(使用示例)
      • Use drives for images(使用图像驱动程序)
      • Optional file buffering/caching(可选的文件缓冲/缓存)
        • lv_fs_read (behavior when the cache is enabled)
        • lv_fs_write (behavior when the cache is enabled)
        • lv_fs_seek (behavior when the cache is enabled)
        • lv_fs_tell (behavior when the cache is enabled)
        • lv_fs_read (启用缓存时的行为)
        • lv_fs_write (启用缓存时的行为)
        • lv_fs_seek (启用缓存时的行为)
      • API
    • Drawing Pipeline
      • Overview
        • Draw task
        • Draw unit
        • Draw task evaluation
        • Dispatching
        • Layers
        • Hierarchy of modules
      • 概述
        • 绘制任务
        • 绘制单元
        • 绘制任务评估
        • 任务分配
        • 图层
        • 模块层次结构
      • References
      • 参考资料
      • API
  • Others Components(其他组件)
    • File Explorer(文件资源管理器)
      • Usage(用法)
        • Quick access(快速访问)
        • Sort(排序)
      • Events(事件)
      • Example
      • Simple File Explorer
      • Control File Explorer
      • Custom sort
      • API
    • Font Manager
      • Usage
        • Initialize Font Manager
        • Create Font from Font Manager
        • Delete Font
        • Delete Font Manager
      • Example
        • Font manager example
      • API
    • Fragment(片段)
      • Usage(用法)
        • Create Fragment Class(创建片段类)
        • Use(使用) lv_fragment_manager
        • Fragment Based Navigation(片段式导航)
      • Example
      • Basic fragment usage
      • Stack navigation example
      • API
    • Grid navigation(网格导航)
      • Usage(用法)
      • Focusable objects(可以聚焦的对象)
      • Example
      • Basic grid navigation
      • Grid navigation on a list
      • Nested grid navigations
      • Simple navigation on a list widget
      • Grid navigation for only one axis
      • API
    • Pinyin IME(拼音输入法)
      • Usage(用法)
      • Custom dictionary(自定义词典)
        • Dictionary format(字典格式)
        • Apply new dictionary(应用新的字典)
      • Modes(模式)
      • Example
      • Pinyin IME 26 key input
      • Pinyin IME 9 key input
      • API
    • Image font(图片字体)
      • Usage(用法)
      • Example
      • Use emojis in a text.
      • API
    • Monkey测试(压力测试)
      • Usage(用法)
      • Example
      • Touchpad monkey example
      • Encoder monkey example
      • Button monkey example
      • API
    • Widget ID(对象ID)
      • Usage(用法)
        • Use custom ID generator(使用自定义的ID生成器)
        • Dump Widget Tree(转储对象树)
        • Find child by ID(通过ID查找子对象)
    • Widget Property(小部件属性)
      • Usage(用法)
        • Property ID(属性ID)
        • Property Value(属性值)
      • A Step Further(更进一步)
    • Observer(观察者)
      • Overview(概述)
      • Subject(主题)
        • Subject initialization(主题初始化)
        • Set subject value(设定主题值)
        • Get subject's value(获取主题的值)
        • Get subject's previous value(获取主题的以前的值)
      • Observer(观察者)
        • Subscribe to a subject(订阅一个主题)
        • Unsubscribe from a subject(取消订阅一个主题)
      • Subject groups(主题组)
      • Widget binding(小部件绑定)
        • Base object(基本对象)
        • Label(标签)
        • Arc(弧)
        • Slider(滑动器)
        • Roller(滚筒)
        • Drop-down(下拉菜单)
      • Example
        • Bind a slider's value to a label
        • Handling login and its states
        • Set time with 12/24 mode and AM/PM
        • Custom tab view with state management
        • Firmware update process
        • Modular style update on theme change
      • API
    • Snapshot(快照)
      • Usage(用法)
        • Free the Image(释放图像)
        • Use Existing Buffer(使用现有的缓冲区)
      • Example
      • Simple snapshot example
      • API
  • Examples(示例)
    • Get started(入门)
      • A very simple hello world label
      • A button with a label and react on click event
      • Create styles from scratch for buttons
      • Create a slider and write its value on a label
    • Styles(样式)
      • Size styles
      • Background styles
      • Border styles
      • Outline styles
      • Shadow styles
      • Image styles
      • Arc styles
      • Text styles
      • Line styles
      • Transition
      • Using multiple styles
      • Local styles
      • Add styles to parts and states
      • Extending the current theme
      • Opacity and Transformations
      • Metallic knob with conic gradient
      • Radial gradient as background
      • Gradients for button background
    • Animations(动画)
      • Start animation on an event
      • Playback animation
      • Cubic Bezier animation
      • Animation timeline
    • Events(事件)
      • Button click event
      • Click streaks
      • Handle multiple events
      • Event bubbling
      • Draw event
    • Layouts(布局)
      • Flex
        • A simple row and a column layout with flexbox
        • Arrange items in rows with wrap and even spacing
        • Demonstrate flex grow
        • Demonstrate flex grow.
        • Demonstrate column and row gap style properties
        • RTL base direction changes order of the items
      • Grid
        • A simple grid
        • Demonstrate cell placement and span
        • Demonstrate grid's -free unit-
        • Demonstrate track placement
        • Demonstrate column and row gap
        • Demonstrate RTL direction on grid
    • Scrolling(滚动)
      • Nested scrolling
      • Snapping
      • Floating button
      • Styling the scrollbars
      • Right to left scrolling
      • Translate on scroll
    • Widgets(控件)
      • Base object(基础对象)
        • Base objects with custom styles
        • Make an object draggable
        • Transform object using a 3x3 matrix
      • Arc(圆弧)
        • Simple Arc
        • Loader with Arc
      • Bar(进度条)
        • Simple Bar
        • Styling a bar
        • Temperature meter
        • Stripe pattern and range value
        • Bar with LTR and RTL base direction
        • Custom drawer to show the current value
        • Bar with opposite direction
      • Button(按钮)
      • Button matrix(矩阵按钮)
      • Calendar(日历)
        • Calendar with header
        • Chinese calendar
      • Canvas(画布)
        • Drawing on the Canvas and rotate
        • Transparent Canvas with chroma keying
        • Draw a rectangle to the canvas
        • Draw a label to the canvas
        • Draw an arc to the canvas
        • Draw an image to the canvas
        • Draw a line to the canvas
        • Draw a vector graphic to the canvas
      • Chart(图表)
        • Line Chart
        • Axis ticks and labels with scrolling
        • Show the value of the pressed points
        • Recolor bars based on their value
        • Faded area line chart with custom division lines
        • Show cursor on the clicked point
        • Scatter chart
        • Circular line chart with gap
      • Checkbox(复选框)
        • Simple Checkboxes
        • Checkboxes as radio buttons
      • Colorwheel(色轮)
      • Dropdown(下拉列表)
        • Simple Drop down list
        • Drop down in four directions
        • Menu
      • Image(图像)
      • Image button(图像按钮)
        • Simple Image button
      • Keyboard(键盘)
        • Keyboard with text area
        • Keyboard with custom map
      • Label(标签)
        • Line wrap, recoloring and scrolling
        • Text shadow
        • Show LTR, RTL and Chinese texts
        • Draw label with gradient color
        • Customize circular scrolling animation
      • LED(指示灯)
        • LED with custom style
      • Line(线条)
        • Simple Line
      • List(列表)
        • Simple List
        • Sorting a List using up and down buttons
      • Menu(菜单)
        • Simple Menu
        • Simple Menu with root btn
        • Simple Menu with custom header
        • Simple Menu with floating btn to add new menu page
        • Complex Menu
      • Meter(仪表)
      • Message box(消息框)
        • Simple Message box
        • Scrolling and styled Message box
      • Roller(滚轮)
        • Simple Roller
        • Styling the roller
        • add fade mask to roller
      • Scale(标尺)
        • A simple horizontal scale
        • An vertical scale with section and custom styling
        • A simple round scale
        • A round scale with section and custom styling
        • A round scale with section and custom styling
        • A round scale with multiple needles, resembling a clock
        • A round scale with multiple needles, resembling a clock
        • A round scale with multiple needles, resembling a clock
        • A round scale with multiple needles, resembling a clock
      • Slider(滑动条)
        • Simple Slider
        • Slider with custom style
        • Slider with extended drawer
        • Slider with opposite direction
      • Span(富文本)
        • Span with custom styles
      • Spinbox(微调框)
        • Simple Spinbox
      • Spinner(环形加载器)
        • Simple spinner
      • Switch(开关)
        • Simple Switch
        • Switch Orientation
      • Table(表格)
        • Simple table
        • Lightweighted list from table
      • Tabview(选项卡)
        • Simple Tabview
        • Tabs on the left, styling and no scrolling
      • Textarea(文本框)
        • Simple Text area
        • Text area with password field
        • Text auto-formatting
      • Tileview(平铺视图)
        • Tileview with content
      • Window(窗口)
        • Simple window
  • Debugging(调试)
    • GDB Plug-In
      • Debugging LVGL with GDB
      • Dump obj tree
      • Show obj's style
      • Connect to Debugger
    • Logging(日志)
      • Log level(日志等级)
      • Printing logs(打印日志)
        • Logging with printf(使用 printf 记录)
        • Custom log function(自定义日志功能)
      • Add logs(添加日志)
      • API
    • Profiler(性能分析器)
      • Introduction(介绍)
      • Usage(用法)
        • Configure profiler(配置性能分析器)
        • Run the test scenario(运行测试场景)
        • Process the logs(处理日志)
        • Performance analysis(性能分析)
      • Add Measurement Point(添加测量点)
      • Custom profiler implementation(自定义分析器实现)
      • FAQ(常见问题解答)
        • Perfetto log parsing fails(完美的日志解析失败)
        • Function execution time displayed as 0s in Perfetto(功能执行时间显示为0秒在Perfetto中)
        • Significant stuttering occurs during profiling(在进行分析过程中出现了明显的卡顿。)
        • Trace logs are not being output(未输出追踪日志)
    • VG-Lite Simulator(VG-Lite模拟器)
      • How it works(工作原理)
      • Configuration(配置)
  • Integration and Drivers(集成与驱动)
    • Bindings(绑定)
      • Output API as JSON data(输出API作为JSON数据)
      • Cpp(C++(是一种计算机编程语言))
      • JavaScript
        • Table of Contents(目录)
        • Features(功能)
        • Demo(演示)
        • Building(构建)
        • Components(控件)
        • Font(字体)
        • Animation(动画)
        • Style(风格)
        • JSAPI
        • Thanks(感谢)
      • MicroPython
        • What is MicroPython?
        • 什么是MicroPython?
        • Why MicroPython + LVGL?(为什么选择MicroPython + LVGL?)
        • So what does it look like?(所以它看起来是什么样子?)
        • How can I use it?(如何使用它?)
        • Where can I find more information?
        • The MicroPython Binding is auto generated!(MicroPython绑定是自动生成的!)
      • PikaScript(皮卡脚本)
        • What is PikaScript ?(什么是皮卡脚本?)
        • Why PikaScript + LVGL ?(为什么选择 PikaScript + LVGL?)
        • So how does it look like?(那看起来怎么样呢?)
        • How does it work?(它是如何工作的?)
        • How can I use it?(如何使用它?)
    • Build systems(构建系统)
      • make
      • CMake
        • Overview(概览)
    • Chip vendors(芯片供应商)
      • Arm
        • Compile LVGL for Arm(为 Arm 编译 LVGL)
        • IDE Support(IDE 支持)
        • Arm2D and the Helium instruction set(Arm2D 和 Helium 指令集)
        • Neon Acceleration(Neon 加速)
      • Espressif (ESP32 Chip Series)(乐鑫科技(ESP32芯片系列))
        • LVGL Demo Projects for ESP32(ESP32的LVGL演示项目)
        • Using LVGL in your ESP-IDF project(在您的 ESP-IDF 项目中使用 LVGL)
        • Support for Display and Touch Drivers(支持显示和触摸驱动)
      • NXP
        • Creating new project with LVGL(使用LVGL创建新项目)
        • HW acceleration for NXP iMX RT platforms(NXP iMX RT 平台的硬件加速)
      • Renesas(瑞萨)
        • Dave2D(Dave2D)
        • GLCDC
        • Supported boards(认证板)
        • Get started with the Renesas ecosystem(开始使用瑞萨电子生态系统)
        • Modify the project(修改项目)
        • Support(支持)
      • STM32
        • Including LVGL in a Project(在项目中包含LVGL)
        • Bare Metal Example(裸机示例)
        • FreeRTOS Example(FreeRTOS示例)
        • DMA2D Support(DMA2D 支持)
    • Drivers(驱动)
      • Display
        • Linux Framebuffer Driver(Linux framebuffer驱动程序)
        • Generic MIPI DCS compatible LCD Controller driver(通用MIPI DCS兼容的液晶控制器驱动程序)
        • ILI9341 LCD Controller driver(ILI9341液晶控制器驱动程序)
        • Step-by-step Guide: How to use the LVGL v9 LCD drivers with STM32 devices(分步指南:如何将LVGL v9 LCD驱动程序与STM32设备一起使用)
        • Renesas GLCDC
        • STM32 LTDC Driver
        • ST7735 LCD Controller driver(ST7735液晶显示控制器驱动程序)
        • ST7789 LCD Controller driver(ST7789液晶控制器驱动程序)
        • ST7796 LCD Controller driver(ST7796液晶控制器驱动程序)
      • Libinput Driver(Libinput驱动)
        • Overview(概览)
        • Prerequisites(先决条件)
        • Configuring the driver(配置驱动程序)
        • Usage(用法)
      • OpenGL ES Display/Inputs driver(OpenGL ES 显示/输入驱动程序)
        • Overview(概述)
        • Prerequisites(先决条件)
        • Configure OpenGL driver(配置OpenGL驱动程序)
        • Basic usage(基本用法)
        • Advanced usage(高级用法)
        • OpenGL Texture Caching Renderer(OpenGL 纹理缓存渲染器)
      • Touchpad(触摸板)
        • Linux Evdev Driver(Linux Evdev 驱动)
        • FT6X36
      • Wayland Display/Inputs driver(Wayland 显示/输入驱动程序)
        • Overview(概览)
        • Dependencies(依赖关系)
        • Configuring the wayland driver(配置 Wayland 驱动程序)
        • Example(示例)
        • Usage(用法)
        • Building the wayland driver(构建 Wayland 驱动程序)
        • Current state and objectives(现状和目标)
        • Bug reports(错误报告)
      • Windows Display/Inputs driver(Windows显示/输入驱动程序)
        • Overview(概览)
        • Prerequisites(先决条件)
        • Configure Windows driver(配置Windows驱动程序)
        • Usage(用法)
      • X11 Display/Inputs driver(X11显示/输入驱动程序)
        • Overview(概览)
        • Prerequisites(先决条件)
        • Configure X11 driver(配置X11驱动程序)
        • Usage(用法)
    • Renderers and GPUs
      • Software Renderer
        • API
      • Arm-2D GPU (Arm-2D 图形处理器)
        • How to Use (如何使用)
        • Design Considerations(设计建议)
        • Examples(示例工程)
        • API
      • NemaGFX Acceleration
        • Get Started with the Riverdi STM32U5 5-inch Display
        • Usage and Configuration
        • TSC Images
        • DMA2D
        • API
      • NXP PXP GPU
        • API
      • NXP VGLite GPU
        • API
      • SDL Renderer
        • API
      • STM32 DMA2D GPU
        • API
      • VG-Lite General GPU(VG-Lite通用GPU)
        • Configuration(配置)
        • VG-Lite Simulator(VG-Lite模拟器)
    • Frameworks(框架)
      • Arduino
        • Get the LVGL Arduino library (获取LVGL Arduino库)
        • Set up drivers(安装驱动程序)
        • Configure LVGL(配置LVGL)
        • Initialize and run LVGL(初始化并运行LVGL)
        • Use the examples and demos(使用示例和演示)
        • Debugging and logging(调试和日志记录)
      • Platformio
      • Tasmota and berry(Tasmota 和 berry)
        • What is Tasmota?(Tasmota是什么?)
        • What is Berry?(Berry是什么?)
        • Why LVGL + Tasmota + Berry?(为什么选择 LVGL + Tasmota + Berry?)
        • So what does it look like?(那么它看起来像什么样子呢?)
        • How can I use it?(我们怎么样使用它?)
        • Where can I find more information?(我可以在哪里找到更多信息?)
    • IDEs
      • MDK
      • Simulator on PC(PC端模拟器)
        • Select an IDE(选择一个IDE)
        • Built-in drivers(内置驱动)
    • (RT)OS
      • FreeRTOS
      • MQX RTOS
      • NuttX RTOS
        • What is NuttX?(NuttX是什么?)
        • Why NuttX + LVGL?(为什么选择NuttX + LVGL?)
        • How to get started with NuttX and LVGL?(如何开始使用NuttX和LVGL?)
        • Where can I find more information?(在哪里可以找到更多信息?)
      • PX5 RTOS
      • QNX
        • What is QNX?(QNX是什么?)
        • How to run LVGL on QNX?(如何在 QNX 上运行 LVGL?)
      • RT-Thread RTOS
        • What is RT-Thread?(RT-Thread是什么?)
        • How to run LVGL on RT-Thread?(如何在RT-Thread上运行LVGL)
      • Yocto
        • Yocto Project Core Components(Yocto 项目核心组件)
        • LVGL in Yocto
        • Yocto Project Terms
        • Yocto Project Core Components(Yocto 项目核心组件)
        • LVGL in Yocto
        • Yocto Project Terms
      • Zephyr
        • What is Zephyr?(Zephyr是什么?)
        • How to run LVGL on Zephyr?(如何在Zephyr上运行LVGL?)
        • Leveraging Zephyr Features(利用Zephyr特性)
        • Where can I find more information?(在哪里可以找到更多信息? )
  • 3rd party libraries(第三方库)
    • Arduino ESP littlefs
      • Usage
      • API
    • Arduino SD
      • Usage(用法)
      • API
    • Barcode(条形码)
      • Usage(用法)
      • Notes(笔记)
      • Example
      • Create a Barcode
      • API
    • BMP decoder(BMP解码器)
      • Limitations(限制)
      • Example
      • Open a BMP image from file
      • API
    • FFmpeg support(FFmpeg 支持)
      • Install FFmpeg(安装 FFmpeg)
      • Add FFmpeg to your project(将 FFmpeg 添加到您的项目)
      • Usage(用法)
      • Events
      • Example
      • Decode image
      • Decode video
      • API
    • FreeType support(FreeType 支持)
      • Add FreeType to your project(将 FreeType 添加到你的项目)
        • For UNIX(对于 UNIX)
        • For Embedded Devices(对于嵌入式设备)
      • Usage(用法)
      • Example
      • Open a front with FreeType
      • Use a bitmap font to draw Emojis using FreeType
      • Learn more(了解更多信息)
      • API
    • File System Interfaces(文件系统接口)
      • Usage(用法)
        • Working with common prefixes
        • Working with common prefixes(处理通用前缀)
        • Caching(缓存)
      • API
    • GIF decoder(GIF解码器)
      • Convert GIF files to C array(将 GIF 文件转换为 C 数组)
      • Use GIF images from file(使用GIF文件)
      • Memory requirements(内存要求)
      • Example
      • Open a GIF image from file and variable
      • API
    • littlefs
      • Usage(用法)
      • Example(示例)
      • API
    • libjpeg-turbo decoder(libjpeg-turbo 解码器)
      • Install(安装)
      • Add libjpeg-turbo to your project(将 libjpeg-turbo 添加到您的项目中)
      • Usage(用法)
      • Example
      • Load a JPG image
      • API
    • libpng decoder(libpng解码器)
      • Install(安装)
      • Add libpng to your project(将libpng加入你的项目)
      • Usage(用法)
      • Example
      • Open a PNG image from file and variable
      • API
    • LodePNG decoder(LodePNG解码器)
      • Compress PNG files(压缩PNG文件)
      • Example
      • Open a PNG image from file and variable
      • API
    • QR code(二维码)
      • Usage(用法)
      • Notes(笔记)
      • Example
      • Create a QR Code
      • API
    • RLE Compress(RLE 压缩)
      • Benefits(好处)
      • Theory(理论)
      • Usage(用法)
      • Generate RLE compressed binary images(生成RLE压缩二进制镜像)
    • Rlottie player
      • Build Rlottie(构建Rlottie)
        • ESP-IDF example at bottom (ESP-IDF 示例位于底部)
      • Usage(用法)
        • Use Rlottie from file(从文件使用 Rlottie)
        • Use Rlottie from raw string data(从原始字符串数据使用 Rlottie)
      • Getting animations(获取动画)
      • Controlling animations(控制动画)
      • ESP-IDF Example(ESP-IDF 示例)
        • Background(背景)
        • IDF Setup(IDF设置)
        • Rlottie patch file(Rlottie 补丁文件)
        • CMakeLists for IDF(适用于 IDF 的 CMakeLists)
        • Additional Rlottie considerations in ESP-IDF(ESP-IDF 中的其它 Rlottie 注意事项)
        • Additional changes to make use of SPIRAM(使用 SPIRAM 的其他更改)
      • Example
      • Load a Lottie animation from raw data
      • Load a Lottie animation from a file
      • API
    • SVG support
      • Usage
      • Example
      • API
    • Tiny TTF font engine(微小的TTF字体引擎)
      • Usage(用法)
      • Example
      • Open a font with Tiny TTF from data array
      • Load a font with Tiny_TTF from file
      • Change font size with Tiny_TTF
      • API
    • Tiny JPEG Decompressor (TJpgDec)(微型 JPEG 解压缩器 (TJpgDec) )
      • Overview(概述)
      • Usage(用法)
      • Converter(转换器)
        • Converting JPEG to C array(将JPEG转换为C数组)
      • Example
      • Load a JPG image
      • API
  • API
    • lv_api_map_v9_1.h
    • lv_conf_kconfig.h
    • lv_conf_internal.h
    • lv_api_map_v9_0.h
    • lv_api_map_v8.h
      • lv_coord_t
      • lv_res_t
      • lv_img_dsc_t
      • lv_disp_t
      • lv_disp_rotation_t
      • lv_disp_render_t
      • lv_anim_ready_cb_t
      • lv_scr_load_anim_t
      • lv_btnmatrix_ctrl_t
      • lv_task_handler()
      • lv_obj_move_foreground()
      • lv_obj_move_background()
    • lvgl.h
    • lv_init.h
      • lv_init()
      • lv_deinit()
      • lv_is_initialized()
    • font
      • lv_binfont_loader.h
        • lv_binfont_create()
        • lv_binfont_destroy()
      • lv_font.h
        • lv_font_glyph_format_t
        • lv_font_subpx_t
        • lv_font_kerning_t
        • lv_font_get_glyph_bitmap()
        • lv_font_get_glyph_dsc()
        • lv_font_glyph_release_draw_data()
        • lv_font_get_glyph_width()
        • lv_font_get_line_height()
        • lv_font_set_kerning()
        • lv_font_default()
        • lv_font_montserrat_8
        • lv_font_montserrat_10
        • lv_font_montserrat_12
        • lv_font_montserrat_14
        • lv_font_montserrat_16
        • lv_font_montserrat_18
        • lv_font_montserrat_20
        • lv_font_montserrat_22
        • lv_font_montserrat_24
        • lv_font_montserrat_26
        • lv_font_montserrat_28
        • lv_font_montserrat_30
        • lv_font_montserrat_32
        • lv_font_montserrat_34
        • lv_font_montserrat_36
        • lv_font_montserrat_38
        • lv_font_montserrat_40
        • lv_font_montserrat_42
        • lv_font_montserrat_44
        • lv_font_montserrat_46
        • lv_font_montserrat_48
        • lv_font_montserrat_28_compressed
        • lv_font_dejavu_16_persian_hebrew
        • lv_font_simsun_14_cjk
        • lv_font_simsun_16_cjk
        • lv_font_unscii_8
        • lv_font_unscii_16
        • lv_font_glyph_dsc_t
        • _lv_font_t
      • lv_font_fmt_txt.h
        • lv_font_fmt_txt_cmap_type_t
        • lv_font_fmt_txt_bitmap_format_t
        • lv_font_get_bitmap_fmt_txt()
        • lv_font_get_glyph_dsc_fmt_txt()
        • lv_font_fmt_txt_glyph_dsc_t
        • lv_font_fmt_txt_cmap_t
        • lv_font_fmt_txt_kern_pair_t
        • lv_font_fmt_txt_kern_classes_t
        • lv_font_fmt_txt_dsc_t
      • lv_symbol_def.h
        • @16
    • layouts
      • lv_layout.h
        • lv_layout_update_cb_t
        • lv_layout_t
        • lv_layout_register()
      • grid
        • lv_grid.h
      • flex
        • lv_flex.h
    • libs
      • libpng
        • lv_libpng.h
      • fsdrv
        • lv_fsdrv.h
      • ffmpeg
        • lv_ffmpeg.h
      • rle
        • lv_rle.h
      • libjpeg_turbo
        • lv_libjpeg_turbo.h
      • thorvg
        • tvgLoadModule.h
        • tvgLottieCommon.h
        • tvgLottieModifier.h
        • tvgTaskScheduler.h
        • tvgSvgSceneBuilder.h
        • tvgCanvas.h
        • tvgRawLoader.h
        • config.h
        • tvgLottieInterpolator.h
        • tvgLock.h
        • tvgLottieExpressions.h
        • tvgBinaryDesc.h
        • tvgSwRasterTexmap.h
        • tvgLottieBuilder.h
        • tvgXmlParser.h
        • tvgAnimation.h
        • thorvg.h
        • tvgText.h
        • tvgSwCommon.h
        • tvgStr.h
        • tvgSaveModule.h
        • tvgLoader.h
        • tvgIteratorAccessor.h
        • tvgPicture.h
        • thorvg_lottie.h
        • tvgFill.h
        • tvgCommon.h
        • tvgPaint.h
        • tvgSwRasterAvx.h
        • tvgFrameModule.h
        • tvgSvgUtil.h
        • tvgArray.h
        • tvgSwRasterC.h
        • tvgLottieModel.h
        • tvgScene.h
        • tvgCompressor.h
        • tvgSvgCssStyle.h
        • tvgRender.h
        • tvgShape.h
        • tvgSwRenderer.h
        • tvgSvgLoader.h
        • tvgSwRasterNeon.h
        • tvgMath.h
        • tvgLottieLoader.h
        • tvgLottieProperty.h
        • tvgLottieRenderPooler.h
        • tvgSvgLoaderCommon.h
        • tvgLottieParserHandler.h
        • tvgSvgPath.h
        • thorvg_capi.h
        • tvgInlist.h
        • tvgLottieParser.h
        • rapidjson
      • rlottie
        • lv_rlottie.h
      • tjpgd
        • tjpgdcnf.h
        • tjpgd.h
        • lv_tjpgd.h
      • freetype
        • lv_freetype.h
        • ftmodule.h
        • ftoption.h
      • lz4
        • lz4.h
      • gif
        • gifdec_mve.h
        • gifdec.h
        • lv_gif.h
      • svg
        • lv_svg.h
        • lv_svg_token.h
        • lv_svg_render.h
        • lv_svg_parser.h
      • bin_decoder
        • lv_bin_decoder.h
      • tiny_ttf
        • lv_tiny_ttf.h
        • stb_rect_pack.h
        • stb_truetype_htcw.h
      • qrcode
        • lv_qrcode.h
        • qrcodegen.h
      • lodepng
        • lodepng.h
        • lv_lodepng.h
      • bmp
        • lv_bmp.h
      • barcode
        • lv_barcode.h
        • code128.h
    • draw
      • lv_draw_triangle.h
        • lv_draw_triangle_dsc_init()
        • lv_draw_task_get_triangle_dsc()
        • lv_draw_triangle()
        • lv_draw_triangle_dsc_t
      • lv_draw_arc.h
        • lv_draw_arc_dsc_init()
        • lv_draw_task_get_arc_dsc()
        • lv_draw_arc()
        • lv_draw_arc_get_area()
        • lv_draw_arc_dsc_t
      • lv_draw_rect.h
        • lv_draw_rect_dsc_init()
        • lv_draw_fill_dsc_init()
        • lv_draw_task_get_fill_dsc()
        • lv_draw_border_dsc_init()
        • lv_draw_task_get_border_dsc()
        • lv_draw_box_shadow_dsc_init()
        • lv_draw_task_get_box_shadow_dsc()
        • lv_draw_rect()
        • lv_draw_rect_dsc_t
        • lv_draw_fill_dsc_t
        • lv_draw_border_dsc_t
        • lv_draw_box_shadow_dsc_t
      • lv_draw_image.h
        • lv_draw_image_dsc_t
        • lv_draw_image_core_cb
        • lv_draw_image_dsc_init()
        • lv_draw_task_get_image_dsc()
        • lv_draw_image()
        • lv_draw_layer()
        • lv_image_src_get_type()
        • _lv_draw_image_dsc_t
      • lv_draw_buf.h
        • lv_draw_buf_malloc_cb
        • lv_draw_buf_free_cb
        • lv_draw_buf_align_cb
        • lv_draw_buf_cache_operation_cb
        • lv_draw_buf_width_to_stride_cb
        • lv_draw_buf_init_with_default_handlers()
        • lv_draw_buf_handlers_init()
        • lv_draw_buf_get_handlers()
        • lv_draw_buf_get_font_handlers()
        • lv_draw_buf_get_image_handlers()
        • lv_draw_buf_align()
        • lv_draw_buf_align_ex()
        • lv_draw_buf_invalidate_cache()
        • lv_draw_buf_flush_cache()
        • lv_draw_buf_width_to_stride()
        • lv_draw_buf_width_to_stride_ex()
        • lv_draw_buf_clear()
        • lv_draw_buf_copy()
        • lv_draw_buf_create()
        • lv_draw_buf_create_ex()
        • lv_draw_buf_dup()
        • lv_draw_buf_dup_ex()
        • lv_draw_buf_init()
        • lv_draw_buf_reshape()
        • lv_draw_buf_destroy()
        • lv_draw_buf_goto_xy()
        • lv_draw_buf_adjust_stride()
        • lv_draw_buf_premultiply()
        • lv_draw_buf_has_flag()
        • lv_draw_buf_set_flag()
        • lv_draw_buf_clear_flag()
        • lv_draw_buf_from_image()
        • lv_draw_buf_to_image()
        • lv_draw_buf_set_palette()
        • lv_image_buf_set_palette()
        • lv_image_buf_free()
        • _lv_draw_buf_t
      • lv_image_decoder.h
        • lv_image_decoder_info_f_t
        • lv_image_decoder_open_f_t
        • lv_image_decoder_get_area_cb_t
        • lv_image_decoder_close_f_t
        • lv_image_src_t
        • lv_image_decoder_get_info()
        • lv_image_decoder_open()
        • lv_image_decoder_get_area()
        • lv_image_decoder_close()
        • lv_image_decoder_create()
        • lv_image_decoder_delete()
        • lv_image_decoder_get_next()
        • lv_image_decoder_set_info_cb()
        • lv_image_decoder_set_open_cb()
        • lv_image_decoder_set_get_area_cb()
        • lv_image_decoder_set_close_cb()
        • lv_image_decoder_add_to_cache()
        • lv_image_decoder_post_process()
      • lv_image_dsc.h
        • lv_image_flags_t
        • _lvimage_flags_t
        • lv_image_compress_t
        • lv_image_header_t
        • lv_yuv_plane_t
        • lv_yuv_buf_t
        • lv_image_dsc_t
      • lv_draw_vector.h
        • vector_draw_task_cb
        • lv_vector_fill_t
        • lv_vector_stroke_cap_t
        • lv_vector_stroke_join_t
        • lv_vector_path_quality_t
        • lv_vector_blend_t
        • lv_vector_path_op_t
        • lv_vector_draw_style_t
        • lv_vector_gradient_spread_t
        • lv_vector_gradient_style_t
        • lv_matrix_transform_point()
        • lv_matrix_transform_path()
        • lv_vector_path_create()
        • lv_vector_path_copy()
        • lv_vector_path_clear()
        • lv_vector_path_delete()
        • lv_vector_path_move_to()
        • lv_vector_path_line_to()
        • lv_vector_path_quad_to()
        • lv_vector_path_cubic_to()
        • lv_vector_path_close()
        • lv_vector_path_get_bounding()
        • lv_vector_path_append_rect()
        • lv_vector_path_append_circle()
        • lv_vector_path_append_arc()
        • lv_vector_path_append_path()
        • lv_vector_dsc_create()
        • lv_vector_dsc_delete()
        • lv_vector_dsc_set_transform()
        • lv_vector_dsc_set_blend_mode()
        • lv_vector_dsc_set_fill_color32()
        • lv_vector_dsc_set_fill_color()
        • lv_vector_dsc_set_fill_opa()
        • lv_vector_dsc_set_fill_rule()
        • lv_vector_dsc_set_fill_image()
        • lv_vector_dsc_set_fill_linear_gradient()
        • lv_vector_dsc_set_fill_radial_gradient()
        • lv_vector_dsc_set_fill_gradient_spread()
        • lv_vector_dsc_set_fill_gradient_color_stops()
        • lv_vector_dsc_set_fill_transform()
        • lv_vector_dsc_set_stroke_color32()
        • lv_vector_dsc_set_stroke_color()
        • lv_vector_dsc_set_stroke_opa()
        • lv_vector_dsc_set_stroke_width()
        • lv_vector_dsc_set_stroke_dash()
        • lv_vector_dsc_set_stroke_cap()
        • lv_vector_dsc_set_stroke_join()
        • lv_vector_dsc_set_stroke_miter_limit()
        • lv_vector_dsc_set_stroke_linear_gradient()
        • lv_vector_dsc_set_stroke_radial_gradient()
        • lv_vector_dsc_set_stroke_gradient_spread()
        • lv_vector_dsc_set_stroke_gradient_color_stops()
        • lv_vector_dsc_set_stroke_transform()
        • lv_vector_dsc_identity()
        • lv_vector_dsc_scale()
        • lv_vector_dsc_rotate()
        • lv_vector_dsc_translate()
        • lv_vector_dsc_skew()
        • lv_vector_dsc_add_path()
        • lv_vector_clear_area()
        • lv_draw_vector()
        • _lv_fpoint_t
      • lv_draw.h
        • lv_draw_task_type_t
        • lv_draw_task_state_t
        • lv_draw_init()
        • lv_draw_deinit()
        • lv_draw_create_unit()
        • lv_draw_add_task()
        • lv_draw_finalize_task_creation()
        • lv_draw_dispatch()
        • lv_draw_dispatch_layer()
        • lv_draw_dispatch_wait_for_request()
        • lv_draw_wait_for_finish()
        • lv_draw_dispatch_request()
        • lv_draw_get_unit_count()
        • lv_draw_get_next_available_task()
        • lv_draw_get_dependent_count()
        • lv_draw_layer_create()
        • lv_draw_layer_init()
        • lv_draw_layer_alloc_buf()
        • lv_draw_layer_go_to_xy()
        • lv_draw_task_get_type()
        • lv_draw_task_get_draw_dsc()
        • lv_draw_task_get_area()
        • _lv_layer_t
        • lv_draw_dsc_base_t
      • lv_draw_label.h
        • lv_draw_glyph_cb_t
        • lv_draw_label_dsc_init()
        • lv_draw_task_get_label_dsc()
        • lv_draw_glyph_dsc_init()
        • lv_draw_label()
        • lv_draw_character()
        • lv_draw_label_iterate_characters()
        • lv_draw_label_dsc_t
      • lv_draw_mask.h
        • lv_draw_mask_rect_dsc_init()
        • lv_draw_task_get_mask_rect_dsc()
        • lv_draw_mask_rect()
      • lv_draw_line.h
        • lv_draw_line_dsc_init()
        • lv_draw_task_get_line_dsc()
        • lv_draw_line()
        • lv_draw_line_dsc_t
      • renesas
        • dave2d
      • opengles
        • lv_draw_opengles.h
      • dma2d
        • lv_draw_dma2d.h
      • sdl
        • lv_draw_sdl.h
      • nema_gfx
        • lv_draw_nema_gfx.h
        • lv_draw_nema_gfx_utils.h
      • vg_lite
        • lv_draw_vg_lite.h
        • lv_vg_lite_utils.h
        • lv_vg_lite_stroke.h
        • lv_vg_lite_path.h
        • lv_vg_lite_pending.h
        • lv_vg_lite_math.h
        • lv_draw_vg_lite_type.h
        • lv_vg_lite_decoder.h
        • lv_vg_lite_grad.h
      • sw
        • lv_draw_sw.h
        • lv_draw_sw_gradient.h
        • lv_draw_sw_utils.h
        • lv_draw_sw_mask.h
        • arm2d
        • blend
      • nxp
        • vglite
        • pxp
    • indev
      • lv_indev_gesture.h
        • lv_indev_gesture_t
        • lv_indev_gesture_configuration_t
        • lv_indev_gesture_state_t
        • lv_indev_gesture_detect_pinch()
        • lv_indev_set_pinch_up_threshold()
        • lv_indev_set_pinch_down_threshold()
        • lv_event_get_pinch_scale()
        • lv_indev_set_gesture_data()
        • lv_indev_get_gesture_center_point()
        • lv_event_get_gesture_state()
        • lv_indev_get_gesture_primary_point()
        • lv_indev_recognizer_is_active()
        • lv_indev_touch_data_t
        • lv_indev_gesture_recognizer_t
      • lv_indev_scroll.h
        • lv_indev_scroll_handler()
        • lv_indev_scroll_throw_handler()
        • lv_indev_scroll_throw_predict()
        • lv_indev_scroll_get_snap_dist()
      • lv_indev.h
        • lv_indev_read_cb_t
        • lv_indev_type_t
        • lv_indev_state_t
        • lv_indev_mode_t
        • lv_indev_gesture_type_t
        • lv_indev_create()
        • lv_indev_delete()
        • lv_indev_get_next()
        • lv_indev_read()
        • lv_indev_read_timer_cb()
        • lv_indev_enable()
        • lv_indev_active()
        • lv_indev_set_type()
        • lv_indev_set_read_cb()
        • lv_indev_set_user_data()
        • lv_indev_set_driver_data()
        • lv_indev_set_display()
        • lv_indev_set_long_press_time()
        • lv_indev_set_long_press_repeat_time()
        • lv_indev_set_scroll_limit()
        • lv_indev_set_scroll_throw()
        • lv_indev_get_type()
        • lv_indev_get_read_cb()
        • lv_indev_get_state()
        • lv_indev_get_group()
        • lv_indev_get_display()
        • lv_indev_get_user_data()
        • lv_indev_get_driver_data()
        • lv_indev_get_press_moved()
        • lv_indev_reset()
        • lv_indev_stop_processing()
        • lv_indev_reset_long_press()
        • lv_indev_set_cursor()
        • lv_indev_set_group()
        • lv_indev_set_button_points()
        • lv_indev_get_point()
        • lv_indev_get_gesture_dir()
        • lv_indev_get_key()
        • lv_indev_get_short_click_streak()
        • lv_indev_get_scroll_dir()
        • lv_indev_get_scroll_obj()
        • lv_indev_get_vect()
        • lv_indev_get_cursor()
        • lv_indev_wait_release()
        • lv_indev_get_active_obj()
        • lv_indev_get_read_timer()
        • lv_indev_set_mode()
        • lv_indev_get_mode()
        • lv_indev_search_obj()
        • lv_indev_add_event_cb()
        • lv_indev_get_event_count()
        • lv_indev_get_event_dsc()
        • lv_indev_remove_event()
        • lv_indev_remove_event_cb_with_user_data()
        • lv_indev_send_event()
        • lv_indev_data_t
    • tick
      • lv_tick.h
        • lv_tick_get_cb_t
        • lv_delay_cb_t
        • lv_tick_inc()
        • lv_tick_get()
        • lv_tick_elaps()
        • lv_delay_ms()
        • lv_tick_set_cb()
        • lv_delay_set_cb()
    • drivers
      • lv_drivers.h
      • glfw
        • lv_opengles_texture.h
        • lv_opengles_debug.h
        • lv_glfw_window.h
        • lv_opengles_driver.h
      • evdev
        • lv_evdev.h
      • x11
        • lv_x11.h
      • wayland
        • lv_wayland_smm.h
        • lv_wayland.h
      • nuttx
        • lv_nuttx_lcd.h
        • lv_nuttx_entry.h
        • lv_nuttx_cache.h
        • lv_nuttx_profiler.h
        • lv_nuttx_image_cache.h
        • lv_nuttx_fbdev.h
        • lv_nuttx_libuv.h
        • lv_nuttx_touchscreen.h
      • display
        • st7796
        • tft_espi
        • st7735
        • ili9341
        • st7789
        • lcd
        • renesas_glcdc
        • st_ltdc
        • drm
        • fb
      • sdl
        • lv_sdl_keyboard.h
        • lv_sdl_window.h
        • lv_sdl_mousewheel.h
        • lv_sdl_mouse.h
      • libinput
        • lv_xkb.h
        • lv_libinput.h
      • windows
        • lv_windows_context.h
        • lv_windows_display.h
        • lv_windows_input.h
      • qnx
        • lv_qnx.h
    • themes
      • lv_theme.h
        • lv_theme_apply_cb_t
        • lv_theme_get_from_obj()
        • lv_theme_apply()
        • lv_theme_set_parent()
        • lv_theme_set_apply_cb()
        • lv_theme_get_font_small()
        • lv_theme_get_font_normal()
        • lv_theme_get_font_large()
        • lv_theme_get_color_primary()
        • lv_theme_get_color_secondary()
      • simple
        • lv_theme_simple.h
      • mono
        • lv_theme_mono.h
      • default
        • lv_theme_default.h
    • others
      • observer
        • lv_observer.h
      • ime
        • lv_ime_pinyin.h
      • sysmon
        • lv_sysmon.h
      • snapshot
        • lv_snapshot.h
      • fragment
        • lv_fragment.h
      • vg_lite_tvg
        • vg_lite.h
      • file_explorer
        • lv_file_explorer.h
      • gridnav
        • lv_gridnav.h
      • font_manager
        • lv_font_manager_utils.h
        • lv_font_manager_recycle.h
        • lv_font_manager.h
      • imgfont
        • lv_imgfont.h
      • monkey
        • lv_monkey.h
    • osal
      • lv_cmsis_rtos2.h
        • lv_thread_t
        • lv_mutex_t
        • lv_thread_sync_t
      • lv_freertos.h
      • lv_os_none.h
        • lv_mutex_t
        • lv_thread_t
        • lv_thread_sync_t
      • lv_rtthread.h
        • lv_thread_t
        • lv_mutex_t
        • lv_thread_sync_t
      • lv_os.h
        • lv_thread_prio_t
        • lv_thread_init()
        • lv_thread_delete()
        • lv_mutex_init()
        • lv_mutex_lock()
        • lv_mutex_lock_isr()
        • lv_mutex_unlock()
        • lv_mutex_delete()
        • lv_thread_sync_init()
        • lv_thread_sync_wait()
        • lv_thread_sync_signal()
        • lv_thread_sync_signal_isr()
        • lv_thread_sync_delete()
        • lv_lock()
        • lv_lock_isr()
        • lv_unlock()
      • lv_pthread.h
        • lv_mutex_t
        • lv_thread_t
        • lv_thread_sync_t
      • lv_windows.h
        • lv_thread_t
        • lv_mutex_t
        • lv_thread_sync_t
      • lv_mqx.h
    • stdlib
      • lv_string.h
        • lv_memcpy()
        • lv_memset()
        • lv_memmove()
        • lv_memcmp()
        • lv_memzero()
        • lv_strlen()
        • lv_strlcpy()
        • lv_strncpy()
        • lv_strcpy()
        • lv_strcmp()
        • lv_strncmp()
        • lv_strdup()
        • lv_strcat()
        • lv_strncat()
        • lv_strchr()
      • lv_sprintf.h
        • lv_snprintf()
        • lv_vsnprintf()
      • lv_mem.h
        • lv_mem_pool_t
        • lv_mem_init()
        • lv_mem_deinit()
        • lv_mem_add_pool()
        • lv_mem_remove_pool()
        • lv_malloc()
        • lv_calloc()
        • lv_zalloc()
        • lv_malloc_zeroed()
        • lv_free()
        • lv_realloc()
        • lv_malloc_core()
        • lv_free_core()
        • lv_realloc_core()
        • lv_mem_monitor_core()
        • lv_mem_test_core()
        • lv_mem_test()
        • lv_mem_monitor()
        • lv_mem_monitor_t
      • builtin
        • lv_tlsf.h
    • display
      • lv_display.h
        • lv_display_flush_cb_t
        • lv_display_flush_wait_cb_t
        • lv_display_rotation_t
        • lv_display_render_mode_t
        • lv_screen_load_anim_t
        • lv_display_create()
        • lv_display_delete()
        • lv_display_set_default()
        • lv_display_get_default()
        • lv_display_get_next()
        • lv_display_set_resolution()
        • lv_display_set_physical_resolution()
        • lv_display_set_offset()
        • lv_display_set_rotation()
        • lv_display_set_dpi()
        • lv_display_get_horizontal_resolution()
        • lv_display_get_vertical_resolution()
        • lv_display_get_physical_horizontal_resolution()
        • lv_display_get_physical_vertical_resolution()
        • lv_display_get_offset_x()
        • lv_display_get_offset_y()
        • lv_display_get_rotation()
        • lv_display_get_dpi()
        • lv_display_set_buffers()
        • lv_display_set_buffers_with_stride()
        • lv_display_set_draw_buffers()
        • lv_display_set_render_mode()
        • lv_display_set_flush_cb()
        • lv_display_set_flush_wait_cb()
        • lv_display_set_color_format()
        • lv_display_get_color_format()
        • lv_display_set_tile_cnt()
        • lv_display_get_tile_cnt()
        • lv_display_set_antialiasing()
        • lv_display_get_antialiasing()
        • lv_display_is_double_buffered()
        • lv_display_get_screen_active()
        • lv_display_get_screen_prev()
        • lv_display_get_layer_top()
        • lv_display_get_layer_sys()
        • lv_display_get_layer_bottom()
        • lv_screen_load()
        • lv_screen_load_anim()
        • lv_screen_active()
        • lv_layer_top()
        • lv_layer_sys()
        • lv_layer_bottom()
        • lv_display_add_event_cb()
        • lv_display_get_event_count()
        • lv_display_get_event_dsc()
        • lv_display_delete_event()
        • lv_display_remove_event_cb_with_user_data()
        • lv_display_send_event()
        • lv_event_get_invalidated_area()
        • lv_display_set_theme()
        • lv_display_get_theme()
        • lv_display_get_inactive_time()
        • lv_display_trigger_activity()
        • lv_display_enable_invalidation()
        • lv_display_is_invalidation_enabled()
        • lv_display_get_refr_timer()
        • lv_display_delete_refr_timer()
        • lv_display_set_user_data()
        • lv_display_set_driver_data()
        • lv_display_get_user_data()
        • lv_display_get_driver_data()
        • lv_display_get_buf_active()
        • lv_display_rotate_area()
        • lv_dpx()
        • lv_display_dpx()
    • widgets
      • led
        • lv_led.h
      • bar
        • lv_bar.h
      • roller
        • lv_roller.h
      • arc
        • lv_arc.h
      • slider
        • lv_slider.h
      • canvas
        • lv_canvas.h
      • image
        • lv_image.h
      • menu
        • lv_menu.h
      • lottie
        • lv_lottie.h
      • dropdown
        • lv_dropdown.h
      • msgbox
        • lv_msgbox.h
      • imagebutton
        • lv_imagebutton.h
      • objx_templ
        • lv_objx_templ.h
      • switch
        • lv_switch.h
      • list
        • lv_list.h
      • calendar
        • lv_calendar_chinese.h
        • lv_calendar.h
        • lv_calendar_header_dropdown.h
        • lv_calendar_header_arrow.h
      • win
        • lv_win.h
      • scale
        • lv_scale.h
      • button
        • lv_button.h
      • spinbox
        • lv_spinbox.h
      • chart
        • lv_chart.h
      • animimage
        • lv_animimage.h
      • table
        • lv_table.h
      • spinner
        • lv_spinner.h
      • property
        • lv_style_properties.h
        • lv_obj_property_names.h
      • buttonmatrix
        • lv_buttonmatrix.h
      • label
        • lv_label.h
      • tabview
        • lv_tabview.h
      • checkbox
        • lv_checkbox.h
      • textarea
        • lv_textarea.h
      • line
        • lv_line.h
      • keyboard
        • lv_keyboard.h
      • tileview
        • lv_tileview.h
      • span
        • lv_span.h
    • misc
      • lv_text.h
        • lv_text_flag_t
        • lv_text_align_t
        • lv_text_cmd_state_t
        • lv_text_get_size()
        • lv_text_get_width()
        • lv_text_get_width_with_flags()
        • lv_text_is_cmd()
      • lv_utils.h
        • lv_utils_bsearch()
        • lv_draw_buf_save_to_file()
      • lv_fs.h
        • lv_fs_drv_t
        • lv_fs_res_t
        • lv_fs_mode_t
        • lv_fs_whence_t
        • lv_fs_drv_init()
        • lv_fs_drv_register()
        • lv_fs_get_drv()
        • lv_fs_is_ready()
        • lv_fs_open()
        • lv_fs_make_path_from_buffer()
        • lv_fs_close()
        • lv_fs_read()
        • lv_fs_write()
        • lv_fs_seek()
        • lv_fs_tell()
        • lv_fs_dir_open()
        • lv_fs_dir_read()
        • lv_fs_dir_close()
        • lv_fs_get_letters()
        • lv_fs_get_ext()
        • lv_fs_up()
        • lv_fs_get_last()
        • _lv_fs_drv_t
        • lv_fs_file_t
        • lv_fs_dir_t
      • lv_area.h
        • lv_align_t
        • lv_dir_t
        • lv_area_set()
        • lv_area_copy()
        • lv_area_get_width()
        • lv_area_get_height()
        • lv_area_set_width()
        • lv_area_set_height()
        • lv_area_get_size()
        • lv_area_increase()
        • lv_area_move()
        • lv_area_align()
        • lv_point_transform()
        • lv_point_array_transform()
        • lv_point_from_precise()
        • lv_point_to_precise()
        • lv_point_set()
        • lv_point_precise_set()
        • lv_point_swap()
        • lv_point_precise_swap()
        • lv_pct()
        • lv_pct_to_px()
        • lv_point_t
        • lv_point_precise_t
        • lv_area_t
      • lv_profiler_builtin.h
      • lv_color_op.h
        • lv_color_filter_cb_t
        • lv_color_mix()
        • lv_color_mix32()
        • lv_color_brightness()
        • lv_color_filter_dsc_init()
        • _lv_color_filter_dsc_t
      • lv_palette.h
        • lv_palette_t
        • lv_palette_main()
        • lv_palette_lighten()
        • lv_palette_darken()
      • lv_iter.h
        • lv_iter_next_cb
        • lv_iter_inspect_cb
        • lv_iter_create()
        • lv_iter_get_context()
        • lv_iter_destroy()
        • lv_iter_next()
        • lv_iter_make_peekable()
        • lv_iter_peek()
        • lv_iter_peek_advance()
        • lv_iter_peek_reset()
        • lv_iter_inspect()
      • lv_profiler.h
      • lv_math.h
        • lv_cubic_bezier()
        • lv_bezier3()
        • lv_atan2()
        • lv_sqrt32()
        • lv_sqr()
        • lv_pow()
        • lv_map()
        • lv_rand_set_seed()
        • lv_rand()
        • lv_sqrt_res_t
      • lv_style_gen.h
        • lv_style_set_width()
        • lv_style_set_min_width()
        • lv_style_set_max_width()
        • lv_style_set_height()
        • lv_style_set_min_height()
        • lv_style_set_max_height()
        • lv_style_set_length()
        • lv_style_set_x()
        • lv_style_set_y()
        • lv_style_set_align()
        • lv_style_set_transform_width()
        • lv_style_set_transform_height()
        • lv_style_set_translate_x()
        • lv_style_set_translate_y()
        • lv_style_set_translate_radial()
        • lv_style_set_transform_scale_x()
        • lv_style_set_transform_scale_y()
        • lv_style_set_transform_rotation()
        • lv_style_set_transform_pivot_x()
        • lv_style_set_transform_pivot_y()
        • lv_style_set_transform_skew_x()
        • lv_style_set_transform_skew_y()
        • lv_style_set_pad_top()
        • lv_style_set_pad_bottom()
        • lv_style_set_pad_left()
        • lv_style_set_pad_right()
        • lv_style_set_pad_row()
        • lv_style_set_pad_column()
        • lv_style_set_pad_radial()
        • lv_style_set_margin_top()
        • lv_style_set_margin_bottom()
        • lv_style_set_margin_left()
        • lv_style_set_margin_right()
        • lv_style_set_bg_color()
        • lv_style_set_bg_opa()
        • lv_style_set_bg_grad_color()
        • lv_style_set_bg_grad_dir()
        • lv_style_set_bg_main_stop()
        • lv_style_set_bg_grad_stop()
        • lv_style_set_bg_main_opa()
        • lv_style_set_bg_grad_opa()
        • lv_style_set_bg_grad()
        • lv_style_set_bg_image_src()
        • lv_style_set_bg_image_opa()
        • lv_style_set_bg_image_recolor()
        • lv_style_set_bg_image_recolor_opa()
        • lv_style_set_bg_image_tiled()
        • lv_style_set_border_color()
        • lv_style_set_border_opa()
        • lv_style_set_border_width()
        • lv_style_set_border_side()
        • lv_style_set_border_post()
        • lv_style_set_outline_width()
        • lv_style_set_outline_color()
        • lv_style_set_outline_opa()
        • lv_style_set_outline_pad()
        • lv_style_set_shadow_width()
        • lv_style_set_shadow_offset_x()
        • lv_style_set_shadow_offset_y()
        • lv_style_set_shadow_spread()
        • lv_style_set_shadow_color()
        • lv_style_set_shadow_opa()
        • lv_style_set_image_opa()
        • lv_style_set_image_recolor()
        • lv_style_set_image_recolor_opa()
        • lv_style_set_line_width()
        • lv_style_set_line_dash_width()
        • lv_style_set_line_dash_gap()
        • lv_style_set_line_rounded()
        • lv_style_set_line_color()
        • lv_style_set_line_opa()
        • lv_style_set_arc_width()
        • lv_style_set_arc_rounded()
        • lv_style_set_arc_color()
        • lv_style_set_arc_opa()
        • lv_style_set_arc_image_src()
        • lv_style_set_text_color()
        • lv_style_set_text_opa()
        • lv_style_set_text_font()
        • lv_style_set_text_letter_space()
        • lv_style_set_text_line_space()
        • lv_style_set_text_decor()
        • lv_style_set_text_align()
        • lv_style_set_radius()
        • lv_style_set_radial_offset()
        • lv_style_set_clip_corner()
        • lv_style_set_opa()
        • lv_style_set_opa_layered()
        • lv_style_set_color_filter_dsc()
        • lv_style_set_color_filter_opa()
        • lv_style_set_anim()
        • lv_style_set_anim_duration()
        • lv_style_set_transition()
        • lv_style_set_blend_mode()
        • lv_style_set_layout()
        • lv_style_set_base_dir()
        • lv_style_set_bitmap_mask_src()
        • lv_style_set_rotary_sensitivity()
      • lv_anim_timeline.h
        • lv_anim_timeline_t
        • lv_anim_timeline_create()
        • lv_anim_timeline_delete()
        • lv_anim_timeline_add()
        • lv_anim_timeline_start()
        • lv_anim_timeline_pause()
        • lv_anim_timeline_set_reverse()
        • lv_anim_timeline_set_repeat_count()
        • lv_anim_timeline_set_repeat_delay()
        • lv_anim_timeline_set_progress()
        • lv_anim_timeline_get_playtime()
        • lv_anim_timeline_get_reverse()
        • lv_anim_timeline_get_progress()
        • lv_anim_timeline_get_repeat_count()
        • lv_anim_timeline_get_repeat_delay()
      • lv_tree.h
        • lv_tree_class_t
        • lv_tree_node_t
        • lv_tree_walk_mode_t
        • lv_tree_traverse_cb_t
        • lv_tree_before_cb_t
        • lv_tree_after_cb_t
        • @50
        • lv_tree_node_create()
        • lv_tree_node_delete()
        • lv_tree_walk()
        • lv_tree_node_class
        • _lv_tree_class_t
        • _lv_tree_node_t
      • lv_types.h
        • lv_uintptr_t
        • lv_intptr_t
        • lv_value_precise_t
        • lv_obj_t
        • lv_state_t
        • lv_part_t
        • lv_opa_t
        • lv_style_prop_t
        • lv_obj_class_t
        • lv_group_t
        • lv_display_t
        • lv_layer_t
        • lv_draw_unit_t
        • lv_draw_task_t
        • lv_indev_t
        • lv_event_t
        • lv_timer_t
        • lv_theme_t
        • lv_anim_t
        • lv_font_t
        • lv_image_decoder_t
        • lv_image_decoder_dsc_t
        • lv_fragment_t
        • lv_fragment_class_t
        • lv_fragment_managed_states_t
        • lv_profiler_builtin_config_t
        • lv_rb_node_t
        • lv_rb_t
        • lv_color_filter_dsc_t
        • lv_event_dsc_t
        • lv_cache_t
        • lv_cache_entry_t
        • lv_fs_file_cache_t
        • lv_fs_path_ex_t
        • lv_image_decoder_args_t
        • lv_image_cache_data_t
        • lv_image_header_cache_data_t
        • lv_draw_mask_t
        • lv_grad_t
        • lv_draw_label_hint_t
        • lv_draw_glyph_dsc_t
        • lv_draw_image_sup_t
        • lv_draw_mask_rect_dsc_t
        • lv_obj_style_t
        • lv_obj_style_transition_dsc_t
        • lv_hit_test_info_t
        • lv_cover_check_info_t
        • lv_obj_spec_attr_t
        • lv_image_t
        • lv_animimg_t
        • lv_arc_t
        • lv_label_t
        • lv_bar_anim_t
        • lv_bar_t
        • lv_button_t
        • lv_buttonmatrix_t
        • lv_calendar_t
        • lv_canvas_t
        • lv_chart_series_t
        • lv_chart_cursor_t
        • lv_chart_t
        • lv_checkbox_t
        • lv_dropdown_t
        • lv_dropdown_list_t
        • lv_imagebutton_src_info_t
        • lv_imagebutton_t
        • lv_keyboard_t
        • lv_led_t
        • lv_line_t
        • lv_menu_load_page_event_data_t
        • lv_menu_history_t
        • lv_menu_t
        • lv_menu_page_t
        • lv_msgbox_t
        • lv_roller_t
        • lv_scale_section_t
        • lv_scale_t
        • lv_slider_t
        • lv_span_t
        • lv_spangroup_t
        • lv_textarea_t
        • lv_spinbox_t
        • lv_switch_t
        • lv_table_cell_t
        • lv_table_t
        • lv_tabview_t
        • lv_tileview_t
        • lv_tileview_tile_t
        • lv_win_t
        • lv_observer_t
        • lv_monkey_config_t
        • lv_ime_pinyin_t
        • lv_file_explorer_t
        • lv_barcode_t
        • lv_gif_t
        • lv_qrcode_t
        • lv_freetype_outline_vector_t
        • lv_freetype_outline_event_param_t
        • lv_fpoint_t
        • lv_matrix_t
        • lv_vector_path_t
        • lv_vector_gradient_t
        • lv_vector_fill_dsc_t
        • lv_vector_stroke_dsc_t
        • lv_vector_draw_dsc_t
        • lv_draw_vector_task_dsc_t
        • lv_vector_dsc_t
        • lv_xkb_t
        • lv_libinput_event_t
        • lv_libinput_t
        • lv_draw_sw_unit_t
        • lv_draw_sw_mask_common_dsc_t
        • lv_draw_sw_mask_line_param_t
        • lv_draw_sw_mask_angle_param_t
        • lv_draw_sw_mask_radius_param_t
        • lv_draw_sw_mask_fade_param_t
        • lv_draw_sw_mask_map_param_t
        • lv_draw_sw_blend_dsc_t
        • lv_draw_sw_blend_fill_dsc_t
        • lv_draw_sw_blend_image_dsc_t
        • lv_draw_buf_handlers_t
        • lv_rlottie_t
        • lv_ffmpeg_player_t
        • lv_glfw_window_t
        • lv_glfw_texture_t
        • lv_prop_id_t
        • lv_array_t
        • lv_iter_t
        • lv_circle_buf_t
        • lv_draw_buf_t
        • lv_property_name_t
        • lv_sysmon_backend_data_t
        • lv_sysmon_perf_info_t
        • lv_result_t
      • lv_array.h
        • lv_array_init()
        • lv_array_init_from_buf()
        • lv_array_resize()
        • lv_array_deinit()
        • lv_array_size()
        • lv_array_capacity()
        • lv_array_is_empty()
        • lv_array_is_full()
        • lv_array_copy()
        • lv_array_clear()
        • lv_array_shrink()
        • lv_array_remove()
        • lv_array_erase()
        • lv_array_concat()
        • lv_array_push_back()
        • lv_array_assign()
        • lv_array_at()
        • lv_array_front()
        • lv_array_back()
        • _lv_array_t
      • lv_anim.h
        • lv_anim_path_cb_t
        • lv_anim_exec_xcb_t
        • lv_anim_custom_exec_cb_t
        • lv_anim_completed_cb_t
        • lv_anim_start_cb_t
        • lv_anim_get_value_cb_t
        • lv_anim_deleted_cb_t
        • lv_anim_enable_t
        • lv_anim_init()
        • lv_anim_set_var()
        • lv_anim_set_exec_cb()
        • lv_anim_set_duration()
        • lv_anim_set_time()
        • lv_anim_set_delay()
        • lv_anim_set_values()
        • lv_anim_set_custom_exec_cb()
        • lv_anim_set_path_cb()
        • lv_anim_set_start_cb()
        • lv_anim_set_get_value_cb()
        • lv_anim_set_completed_cb()
        • lv_anim_set_deleted_cb()
        • lv_anim_set_playback_duration()
        • lv_anim_set_playback_time()
        • lv_anim_set_playback_delay()
        • lv_anim_set_repeat_count()
        • lv_anim_set_repeat_delay()
        • lv_anim_set_early_apply()
        • lv_anim_set_user_data()
        • lv_anim_set_bezier3_param()
        • lv_anim_start()
        • lv_anim_get_delay()
        • lv_anim_get_playtime()
        • lv_anim_get_time()
        • lv_anim_get_repeat_count()
        • lv_anim_get_user_data()
        • lv_anim_delete()
        • lv_anim_delete_all()
        • lv_anim_get()
        • lv_anim_get_timer()
        • lv_anim_custom_delete()
        • lv_anim_custom_get()
        • lv_anim_count_running()
        • lv_anim_speed()
        • lv_anim_speed_clamped()
        • lv_anim_speed_to_time()
        • lv_anim_refr_now()
        • lv_anim_path_linear()
        • lv_anim_path_ease_in()
        • lv_anim_path_ease_out()
        • lv_anim_path_ease_in_out()
        • lv_anim_path_overshoot()
        • lv_anim_path_bounce()
        • lv_anim_path_step()
        • lv_anim_path_custom_bezier3()
        • lv_anim_bezier3_para_t
        • _lv_anim_t
      • lv_bidi.h
        • lv_base_dir_t
        • lv_bidi_calculate_align()
        • lv_bidi_set_custom_neutrals_static()
      • lv_templ.h
      • lv_circle_buf.h
        • lv_circle_buf_fill_cb_t
        • lv_circle_buf_create()
        • lv_circle_buf_create_from_buf()
        • lv_circle_buf_create_from_array()
        • lv_circle_buf_resize()
        • lv_circle_buf_destroy()
        • lv_circle_buf_size()
        • lv_circle_buf_capacity()
        • lv_circle_buf_remain()
        • lv_circle_buf_is_empty()
        • lv_circle_buf_is_full()
        • lv_circle_buf_reset()
        • lv_circle_buf_head()
        • lv_circle_buf_tail()
        • lv_circle_buf_read()
        • lv_circle_buf_write()
        • lv_circle_buf_fill()
        • lv_circle_buf_skip()
        • lv_circle_buf_peek()
        • lv_circle_buf_peek_at()
      • lv_assert.h
      • lv_timer.h
        • lv_timer_cb_t
        • lv_timer_handler_resume_cb_t
        • lv_timer_handler_run_in_period()
        • lv_timer_periodic_handler()
        • lv_timer_handler_set_resume_cb()
        • lv_timer_create_basic()
        • lv_timer_create()
        • lv_timer_delete()
        • lv_timer_pause()
        • lv_timer_resume()
        • lv_timer_set_cb()
        • lv_timer_set_period()
        • lv_timer_ready()
        • lv_timer_set_repeat_count()
        • lv_timer_set_auto_delete()
        • lv_timer_set_user_data()
        • lv_timer_reset()
        • lv_timer_enable()
        • lv_timer_get_idle()
        • lv_timer_get_time_until_next()
        • lv_timer_get_next()
        • lv_timer_get_user_data()
        • lv_timer_get_paused()
      • lv_color.h
        • @44
        • lv_color_format_t
        • lv_color_format_get_bpp()
        • lv_color_format_get_size()
        • lv_color_format_has_alpha()
        • lv_color_to_32()
        • lv_color_to_int()
        • lv_color_eq()
        • lv_color32_eq()
        • lv_color_hex()
        • lv_color_make()
        • lv_color32_make()
        • lv_color_hex3()
        • lv_color_to_u16()
        • lv_color_to_u32()
        • lv_color_16_16_mix()
        • lv_color_lighten()
        • lv_color_darken()
        • lv_color_hsv_to_rgb()
        • lv_color_rgb_to_hsv()
        • lv_color_to_hsv()
        • lv_color_white()
        • lv_color_black()
        • lv_color_premultiply()
        • lv_color16_premultiply()
        • lv_color_luminance()
        • lv_color16_luminance()
        • lv_color24_luminance()
        • lv_color32_luminance()
        • lv_color_filter_shade
        • lv_color_t
        • lv_color16_t
        • lv_color32_t
        • lv_color_hsv_t
        • lv_color16a_t
      • lv_matrix.h
        • lv_matrix_identity()
        • lv_matrix_translate()
        • lv_matrix_scale()
        • lv_matrix_rotate()
        • lv_matrix_skew()
        • lv_matrix_multiply()
        • lv_matrix_inverse()
        • lv_matrix_transform_precise_point()
        • lv_matrix_transform_area()
        • lv_matrix_is_identity_or_translation()
        • _lv_matrix_t
      • lv_style.h
        • lv_blend_mode_t
        • lv_text_decor_t
        • lv_border_side_t
        • lv_grad_dir_t
        • lv_grad_extend_t
        • @45
        • lv_style_res_t
        • lv_style_init()
        • lv_style_reset()
        • lv_style_is_const()
        • lv_style_register_prop()
        • lv_style_get_num_custom_props()
        • lv_style_remove_prop()
        • lv_style_set_prop()
        • lv_style_get_prop()
        • lv_style_transition_dsc_init()
        • lv_style_prop_get_default()
        • lv_style_get_prop_inlined()
        • lv_style_is_empty()
        • lv_style_get_prop_group()
        • lv_style_prop_lookup_flags()
        • lv_style_set_size()
        • lv_style_set_pad_all()
        • lv_style_set_pad_hor()
        • lv_style_set_pad_ver()
        • lv_style_set_pad_gap()
        • lv_style_set_margin_all()
        • lv_style_set_transform_scale()
        • lv_style_prop_has_flag()
        • lv_style_const_prop_id_inv
        • lv_gradient_stop_t
        • lv_grad_dsc_t
        • lv_style_value_t
        • lv_style_transition_dsc_t
        • lv_style_const_prop_t
        • lv_style_t
      • lv_lru.h
        • lv_lru_free_cb_t
        • lv_lru_item_t
        • lv_lru_t
        • lv_lru_res_t
        • lv_lru_create()
        • lv_lru_delete()
        • lv_lru_set()
        • lv_lru_get()
        • lv_lru_remove()
        • lv_lru_remove_lru_item()
        • _lv_lru_t
      • lv_async.h
        • lv_async_cb_t
        • lv_async_call()
        • lv_async_call_cancel()
      • lv_text_ap.h
        • lv_text_ap_calc_bytes_count()
        • lv_text_ap_proc()
      • lv_ll.h
        • lv_ll_node_t
        • lv_ll_init()
        • lv_ll_ins_head()
        • lv_ll_ins_prev()
        • lv_ll_ins_tail()
        • lv_ll_remove()
        • lv_ll_clear_custom()
        • lv_ll_clear()
        • lv_ll_chg_list()
        • lv_ll_get_head()
        • lv_ll_get_tail()
        • lv_ll_get_next()
        • lv_ll_get_prev()
        • lv_ll_get_len()
        • lv_ll_move_before()
        • lv_ll_is_empty()
        • lv_ll_t
      • lv_log.h
        • lv_log_level_t
        • lv_log_print_g_cb_t
        • lv_log_register_print_cb()
        • lv_log()
        • lv_log_add()
      • lv_event.h
        • lv_event_cb_t
        • lv_event_code_t
        • lv_event_send()
        • lv_event_add()
        • lv_event_remove_dsc()
        • lv_event_get_count()
        • lv_event_get_dsc()
        • lv_event_dsc_get_cb()
        • lv_event_dsc_get_user_data()
        • lv_event_remove()
        • lv_event_remove_all()
        • lv_event_get_target()
        • lv_event_get_current_target()
        • lv_event_get_code()
        • lv_event_get_param()
        • lv_event_get_user_data()
        • lv_event_stop_bubbling()
        • lv_event_stop_processing()
        • lv_event_register_id()
        • lv_event_list_t
      • lv_rb.h
        • lv_rb_compare_res_t
        • lv_rb_compare_t
        • lv_rb_color_t
        • lv_rb_init()
        • lv_rb_insert()
        • lv_rb_find()
        • lv_rb_remove_node()
        • lv_rb_remove()
        • lv_rb_drop_node()
        • lv_rb_drop()
        • lv_rb_minimum()
        • lv_rb_maximum()
        • lv_rb_minimum_from()
        • lv_rb_maximum_from()
        • lv_rb_destroy()
      • cache
        • lv_cache_entry.h
        • lv_image_header_cache.h
        • lv_cache_lru_rb.h
        • lv_cache.h
        • lv_image_cache.h
    • core
      • lv_global.h
        • lv_global_t
        • lv_global
        • _lv_global_t
      • lv_obj_event.h
        • lv_cover_res_t
        • lv_obj_send_event()
        • lv_obj_event_base()
        • lv_event_get_current_target_obj()
        • lv_event_get_target_obj()
        • lv_obj_add_event_cb()
        • lv_obj_get_event_count()
        • lv_obj_get_event_dsc()
        • lv_obj_remove_event()
        • lv_obj_remove_event_cb()
        • lv_obj_remove_event_dsc()
        • lv_obj_remove_event_cb_with_user_data()
        • lv_event_get_indev()
        • lv_event_get_layer()
        • lv_event_get_old_size()
        • lv_event_get_key()
        • lv_event_get_rotary_diff()
        • lv_event_get_scroll_anim()
        • lv_event_set_ext_draw_size()
        • lv_event_get_self_size_info()
        • lv_event_get_hit_test_info()
        • lv_event_get_cover_area()
        • lv_event_set_cover_res()
        • lv_event_get_draw_task()
      • lv_obj_draw.h
        • lv_layer_type_t
        • lv_obj_init_draw_rect_dsc()
        • lv_obj_init_draw_label_dsc()
        • lv_obj_init_draw_image_dsc()
        • lv_obj_init_draw_line_dsc()
        • lv_obj_init_draw_arc_dsc()
        • lv_obj_calculate_ext_draw_size()
        • lv_obj_refresh_ext_draw_size()
      • lv_obj.h
        • @0
        • @1
        • lv_obj_flag_t
        • @2
        • lv_obj_create()
        • lv_obj_add_flag()
        • lv_obj_remove_flag()
        • lv_obj_update_flag()
        • lv_obj_add_state()
        • lv_obj_remove_state()
        • lv_obj_set_state()
        • lv_obj_set_user_data()
        • lv_obj_has_flag()
        • lv_obj_has_flag_any()
        • lv_obj_get_state()
        • lv_obj_has_state()
        • lv_obj_get_group()
        • lv_obj_get_user_data()
        • lv_obj_allocate_spec_attr()
        • lv_obj_check_type()
        • lv_obj_has_class()
        • lv_obj_get_class()
        • lv_obj_is_valid()
        • lv_obj_null_on_delete()
        • lv_obj_set_id()
        • lv_obj_get_id()
        • lv_obj_get_child_by_id()
        • lv_obj_assign_id()
        • lv_obj_free_id()
        • lv_obj_id_compare()
        • lv_obj_stringify_id()
        • lv_objid_builtin_destroy()
        • lv_obj_class
      • lv_obj_pos.h
        • lv_obj_point_transform_flag_t
        • lv_obj_set_pos()
        • lv_obj_set_x()
        • lv_obj_set_y()
        • lv_obj_set_size()
        • lv_obj_refr_size()
        • lv_obj_set_width()
        • lv_obj_set_height()
        • lv_obj_set_content_width()
        • lv_obj_set_content_height()
        • lv_obj_set_layout()
        • lv_obj_is_layout_positioned()
        • lv_obj_mark_layout_as_dirty()
        • lv_obj_update_layout()
        • lv_obj_set_align()
        • lv_obj_align()
        • lv_obj_align_to()
        • lv_obj_center()
        • lv_obj_set_transform()
        • lv_obj_reset_transform()
        • lv_obj_get_coords()
        • lv_obj_get_x()
        • lv_obj_get_x2()
        • lv_obj_get_y()
        • lv_obj_get_y2()
        • lv_obj_get_x_aligned()
        • lv_obj_get_y_aligned()
        • lv_obj_get_width()
        • lv_obj_get_height()
        • lv_obj_get_content_width()
        • lv_obj_get_content_height()
        • lv_obj_get_content_coords()
        • lv_obj_get_self_width()
        • lv_obj_get_self_height()
        • lv_obj_refresh_self_size()
        • lv_obj_refr_pos()
        • lv_obj_move_to()
        • lv_obj_move_children_by()
        • lv_obj_get_transform()
        • lv_obj_transform_point()
        • lv_obj_transform_point_array()
        • lv_obj_get_transformed_area()
        • lv_obj_invalidate_area()
        • lv_obj_invalidate()
        • lv_obj_area_is_visible()
        • lv_obj_is_visible()
        • lv_obj_set_ext_click_area()
        • lv_obj_get_click_area()
        • lv_obj_hit_test()
        • lv_clamp_width()
        • lv_clamp_height()
      • lv_obj_tree.h
        • lv_obj_tree_walk_cb_t
        • lv_obj_tree_walk_res_t
        • lv_obj_delete()
        • lv_obj_clean()
        • lv_obj_delete_delayed()
        • lv_obj_delete_anim_completed_cb()
        • lv_obj_delete_async()
        • lv_obj_set_parent()
        • lv_obj_swap()
        • lv_obj_move_to_index()
        • lv_obj_get_screen()
        • lv_obj_get_display()
        • lv_obj_get_parent()
        • lv_obj_get_child()
        • lv_obj_get_child_by_type()
        • lv_obj_get_sibling()
        • lv_obj_get_sibling_by_type()
        • lv_obj_get_child_count()
        • lv_obj_get_child_count_by_type()
        • lv_obj_get_index()
        • lv_obj_get_index_by_type()
        • lv_obj_tree_walk()
        • lv_obj_dump_tree()
      • lv_obj_scroll.h
        • lv_scrollbar_mode_t
        • lv_scroll_snap_t
        • lv_obj_set_scrollbar_mode()
        • lv_obj_set_scroll_dir()
        • lv_obj_set_scroll_snap_x()
        • lv_obj_set_scroll_snap_y()
        • lv_obj_get_scrollbar_mode()
        • lv_obj_get_scroll_dir()
        • lv_obj_get_scroll_snap_x()
        • lv_obj_get_scroll_snap_y()
        • lv_obj_get_scroll_x()
        • lv_obj_get_scroll_y()
        • lv_obj_get_scroll_top()
        • lv_obj_get_scroll_bottom()
        • lv_obj_get_scroll_left()
        • lv_obj_get_scroll_right()
        • lv_obj_get_scroll_end()
        • lv_obj_scroll_by()
        • lv_obj_scroll_by_bounded()
        • lv_obj_scroll_to()
        • lv_obj_scroll_to_x()
        • lv_obj_scroll_to_y()
        • lv_obj_scroll_to_view()
        • lv_obj_scroll_to_view_recursive()
        • lv_obj_is_scrolling()
        • lv_obj_update_snap()
        • lv_obj_get_scrollbar_area()
        • lv_obj_scrollbar_invalidate()
        • lv_obj_readjust_scroll()
      • lv_obj_style.h
        • lv_style_selector_t
        • lv_style_state_cmp_t
        • lv_obj_add_style()
        • lv_obj_replace_style()
        • lv_obj_remove_style()
        • lv_obj_remove_style_all()
        • lv_obj_report_style_change()
        • lv_obj_refresh_style()
        • lv_obj_enable_style_refresh()
        • lv_obj_get_style_prop()
        • lv_obj_has_style_prop()
        • lv_obj_set_local_style_prop()
        • lv_obj_get_local_style_prop()
        • lv_obj_remove_local_style_prop()
        • lv_obj_style_apply_color_filter()
        • lv_obj_fade_in()
        • lv_obj_fade_out()
        • lv_obj_style_get_selector_state()
        • lv_obj_style_get_selector_part()
        • lv_obj_set_style_pad_all()
        • lv_obj_set_style_pad_hor()
        • lv_obj_set_style_pad_ver()
        • lv_obj_set_style_margin_all()
        • lv_obj_set_style_margin_hor()
        • lv_obj_set_style_margin_ver()
        • lv_obj_set_style_pad_gap()
        • lv_obj_set_style_size()
        • lv_obj_set_style_transform_scale()
        • lv_obj_get_style_space_left()
        • lv_obj_get_style_space_right()
        • lv_obj_get_style_space_top()
        • lv_obj_get_style_space_bottom()
        • lv_obj_calculate_style_text_align()
        • lv_obj_get_style_transform_scale_x_safe()
        • lv_obj_get_style_transform_scale_y_safe()
        • lv_obj_get_style_opa_recursive()
      • lv_refr.h
        • lv_refr_now()
        • lv_obj_redraw()
      • lv_group.h
        • lv_group_focus_cb_t
        • lv_group_edge_cb_t
        • lv_key_t
        • lv_group_refocus_policy_t
        • lv_group_create()
        • lv_group_delete()
        • lv_group_set_default()
        • lv_group_get_default()
        • lv_group_add_obj()
        • lv_group_swap_obj()
        • lv_group_remove_obj()
        • lv_group_remove_all_objs()
        • lv_group_focus_obj()
        • lv_group_focus_next()
        • lv_group_focus_prev()
        • lv_group_focus_freeze()
        • lv_group_send_data()
        • lv_group_set_focus_cb()
        • lv_group_set_edge_cb()
        • lv_group_set_refocus_policy()
        • lv_group_set_editing()
        • lv_group_set_wrap()
        • lv_group_get_focused()
        • lv_group_get_focus_cb()
        • lv_group_get_edge_cb()
        • lv_group_get_editing()
        • lv_group_get_wrap()
        • lv_group_get_obj_count()
        • lv_group_get_obj_by_index()
        • lv_group_get_count()
        • lv_group_by_index()
      • lv_obj_class.h
        • lv_obj_class_event_cb_t
        • lv_obj_class_editable_t
        • lv_obj_class_group_def_t
        • lv_obj_class_theme_inheritable_t
        • lv_obj_class_create_obj()
        • lv_obj_class_init_obj()
        • lv_obj_is_editable()
        • lv_obj_is_group_def()
      • lv_obj_property.h
        • @3
        • lv_obj_set_property()
        • lv_obj_set_properties()
        • lv_obj_get_property()
        • lv_obj_get_style_property()
        • lv_obj_property_get_id()
        • lv_obj_class_property_get_id()
        • lv_style_property_get_id()
        • _lv_property_name_t
        • lv_property_t
        • lv_property_ops_t
      • lv_obj_style_gen.h
        • lv_obj_get_style_width()
        • lv_obj_get_style_min_width()
        • lv_obj_get_style_max_width()
        • lv_obj_get_style_height()
        • lv_obj_get_style_min_height()
        • lv_obj_get_style_max_height()
        • lv_obj_get_style_length()
        • lv_obj_get_style_x()
        • lv_obj_get_style_y()
        • lv_obj_get_style_align()
        • lv_obj_get_style_transform_width()
        • lv_obj_get_style_transform_height()
        • lv_obj_get_style_translate_x()
        • lv_obj_get_style_translate_y()
        • lv_obj_get_style_translate_radial()
        • lv_obj_get_style_transform_scale_x()
        • lv_obj_get_style_transform_scale_y()
        • lv_obj_get_style_transform_rotation()
        • lv_obj_get_style_transform_pivot_x()
        • lv_obj_get_style_transform_pivot_y()
        • lv_obj_get_style_transform_skew_x()
        • lv_obj_get_style_transform_skew_y()
        • lv_obj_get_style_pad_top()
        • lv_obj_get_style_pad_bottom()
        • lv_obj_get_style_pad_left()
        • lv_obj_get_style_pad_right()
        • lv_obj_get_style_pad_row()
        • lv_obj_get_style_pad_column()
        • lv_obj_get_style_pad_radial()
        • lv_obj_get_style_margin_top()
        • lv_obj_get_style_margin_bottom()
        • lv_obj_get_style_margin_left()
        • lv_obj_get_style_margin_right()
        • lv_obj_get_style_bg_color()
        • lv_obj_get_style_bg_color_filtered()
        • lv_obj_get_style_bg_opa()
        • lv_obj_get_style_bg_grad_color()
        • lv_obj_get_style_bg_grad_color_filtered()
        • lv_obj_get_style_bg_grad_dir()
        • lv_obj_get_style_bg_main_stop()
        • lv_obj_get_style_bg_grad_stop()
        • lv_obj_get_style_bg_main_opa()
        • lv_obj_get_style_bg_grad_opa()
        • lv_obj_get_style_bg_grad()
        • lv_obj_get_style_bg_image_src()
        • lv_obj_get_style_bg_image_opa()
        • lv_obj_get_style_bg_image_recolor()
        • lv_obj_get_style_bg_image_recolor_filtered()
        • lv_obj_get_style_bg_image_recolor_opa()
        • lv_obj_get_style_bg_image_tiled()
        • lv_obj_get_style_border_color()
        • lv_obj_get_style_border_color_filtered()
        • lv_obj_get_style_border_opa()
        • lv_obj_get_style_border_width()
        • lv_obj_get_style_border_side()
        • lv_obj_get_style_border_post()
        • lv_obj_get_style_outline_width()
        • lv_obj_get_style_outline_color()
        • lv_obj_get_style_outline_color_filtered()
        • lv_obj_get_style_outline_opa()
        • lv_obj_get_style_outline_pad()
        • lv_obj_get_style_shadow_width()
        • lv_obj_get_style_shadow_offset_x()
        • lv_obj_get_style_shadow_offset_y()
        • lv_obj_get_style_shadow_spread()
        • lv_obj_get_style_shadow_color()
        • lv_obj_get_style_shadow_color_filtered()
        • lv_obj_get_style_shadow_opa()
        • lv_obj_get_style_image_opa()
        • lv_obj_get_style_image_recolor()
        • lv_obj_get_style_image_recolor_filtered()
        • lv_obj_get_style_image_recolor_opa()
        • lv_obj_get_style_line_width()
        • lv_obj_get_style_line_dash_width()
        • lv_obj_get_style_line_dash_gap()
        • lv_obj_get_style_line_rounded()
        • lv_obj_get_style_line_color()
        • lv_obj_get_style_line_color_filtered()
        • lv_obj_get_style_line_opa()
        • lv_obj_get_style_arc_width()
        • lv_obj_get_style_arc_rounded()
        • lv_obj_get_style_arc_color()
        • lv_obj_get_style_arc_color_filtered()
        • lv_obj_get_style_arc_opa()
        • lv_obj_get_style_arc_image_src()
        • lv_obj_get_style_text_color()
        • lv_obj_get_style_text_color_filtered()
        • lv_obj_get_style_text_opa()
        • lv_obj_get_style_text_font()
        • lv_obj_get_style_text_letter_space()
        • lv_obj_get_style_text_line_space()
        • lv_obj_get_style_text_decor()
        • lv_obj_get_style_text_align()
        • lv_obj_get_style_radius()
        • lv_obj_get_style_radial_offset()
        • lv_obj_get_style_clip_corner()
        • lv_obj_get_style_opa()
        • lv_obj_get_style_opa_layered()
        • lv_obj_get_style_color_filter_dsc()
        • lv_obj_get_style_color_filter_opa()
        • lv_obj_get_style_anim()
        • lv_obj_get_style_anim_duration()
        • lv_obj_get_style_transition()
        • lv_obj_get_style_blend_mode()
        • lv_obj_get_style_layout()
        • lv_obj_get_style_base_dir()
        • lv_obj_get_style_bitmap_mask_src()
        • lv_obj_get_style_rotary_sensitivity()
        • lv_obj_get_style_flex_flow()
        • lv_obj_get_style_flex_main_place()
        • lv_obj_get_style_flex_cross_place()
        • lv_obj_get_style_flex_track_place()
        • lv_obj_get_style_flex_grow()
        • lv_obj_get_style_grid_column_dsc_array()
        • lv_obj_get_style_grid_column_align()
        • lv_obj_get_style_grid_row_dsc_array()
        • lv_obj_get_style_grid_row_align()
        • lv_obj_get_style_grid_cell_column_pos()
        • lv_obj_get_style_grid_cell_x_align()
        • lv_obj_get_style_grid_cell_column_span()
        • lv_obj_get_style_grid_cell_row_pos()
        • lv_obj_get_style_grid_cell_y_align()
        • lv_obj_get_style_grid_cell_row_span()
        • lv_obj_set_style_width()
        • lv_obj_set_style_min_width()
        • lv_obj_set_style_max_width()
        • lv_obj_set_style_height()
        • lv_obj_set_style_min_height()
        • lv_obj_set_style_max_height()
        • lv_obj_set_style_length()
        • lv_obj_set_style_x()
        • lv_obj_set_style_y()
        • lv_obj_set_style_align()
        • lv_obj_set_style_transform_width()
        • lv_obj_set_style_transform_height()
        • lv_obj_set_style_translate_x()
        • lv_obj_set_style_translate_y()
        • lv_obj_set_style_translate_radial()
        • lv_obj_set_style_transform_scale_x()
        • lv_obj_set_style_transform_scale_y()
        • lv_obj_set_style_transform_rotation()
        • lv_obj_set_style_transform_pivot_x()
        • lv_obj_set_style_transform_pivot_y()
        • lv_obj_set_style_transform_skew_x()
        • lv_obj_set_style_transform_skew_y()
        • lv_obj_set_style_pad_top()
        • lv_obj_set_style_pad_bottom()
        • lv_obj_set_style_pad_left()
        • lv_obj_set_style_pad_right()
        • lv_obj_set_style_pad_row()
        • lv_obj_set_style_pad_column()
        • lv_obj_set_style_pad_radial()
        • lv_obj_set_style_margin_top()
        • lv_obj_set_style_margin_bottom()
        • lv_obj_set_style_margin_left()
        • lv_obj_set_style_margin_right()
        • lv_obj_set_style_bg_color()
        • lv_obj_set_style_bg_opa()
        • lv_obj_set_style_bg_grad_color()
        • lv_obj_set_style_bg_grad_dir()
        • lv_obj_set_style_bg_main_stop()
        • lv_obj_set_style_bg_grad_stop()
        • lv_obj_set_style_bg_main_opa()
        • lv_obj_set_style_bg_grad_opa()
        • lv_obj_set_style_bg_grad()
        • lv_obj_set_style_bg_image_src()
        • lv_obj_set_style_bg_image_opa()
        • lv_obj_set_style_bg_image_recolor()
        • lv_obj_set_style_bg_image_recolor_opa()
        • lv_obj_set_style_bg_image_tiled()
        • lv_obj_set_style_border_color()
        • lv_obj_set_style_border_opa()
        • lv_obj_set_style_border_width()
        • lv_obj_set_style_border_side()
        • lv_obj_set_style_border_post()
        • lv_obj_set_style_outline_width()
        • lv_obj_set_style_outline_color()
        • lv_obj_set_style_outline_opa()
        • lv_obj_set_style_outline_pad()
        • lv_obj_set_style_shadow_width()
        • lv_obj_set_style_shadow_offset_x()
        • lv_obj_set_style_shadow_offset_y()
        • lv_obj_set_style_shadow_spread()
        • lv_obj_set_style_shadow_color()
        • lv_obj_set_style_shadow_opa()
        • lv_obj_set_style_image_opa()
        • lv_obj_set_style_image_recolor()
        • lv_obj_set_style_image_recolor_opa()
        • lv_obj_set_style_line_width()
        • lv_obj_set_style_line_dash_width()
        • lv_obj_set_style_line_dash_gap()
        • lv_obj_set_style_line_rounded()
        • lv_obj_set_style_line_color()
        • lv_obj_set_style_line_opa()
        • lv_obj_set_style_arc_width()
        • lv_obj_set_style_arc_rounded()
        • lv_obj_set_style_arc_color()
        • lv_obj_set_style_arc_opa()
        • lv_obj_set_style_arc_image_src()
        • lv_obj_set_style_text_color()
        • lv_obj_set_style_text_opa()
        • lv_obj_set_style_text_font()
        • lv_obj_set_style_text_letter_space()
        • lv_obj_set_style_text_line_space()
        • lv_obj_set_style_text_decor()
        • lv_obj_set_style_text_align()
        • lv_obj_set_style_radius()
        • lv_obj_set_style_radial_offset()
        • lv_obj_set_style_clip_corner()
        • lv_obj_set_style_opa()
        • lv_obj_set_style_opa_layered()
        • lv_obj_set_style_color_filter_dsc()
        • lv_obj_set_style_color_filter_opa()
        • lv_obj_set_style_anim()
        • lv_obj_set_style_anim_duration()
        • lv_obj_set_style_transition()
        • lv_obj_set_style_blend_mode()
        • lv_obj_set_style_layout()
        • lv_obj_set_style_base_dir()
        • lv_obj_set_style_bitmap_mask_src()
        • lv_obj_set_style_rotary_sensitivity()
        • lv_obj_set_style_flex_flow()
        • lv_obj_set_style_flex_main_place()
        • lv_obj_set_style_flex_cross_place()
        • lv_obj_set_style_flex_track_place()
        • lv_obj_set_style_flex_grow()
        • lv_obj_set_style_grid_column_dsc_array()
        • lv_obj_set_style_grid_column_align()
        • lv_obj_set_style_grid_row_dsc_array()
        • lv_obj_set_style_grid_row_align()
        • lv_obj_set_style_grid_cell_column_pos()
        • lv_obj_set_style_grid_cell_x_align()
        • lv_obj_set_style_grid_cell_column_span()
        • lv_obj_set_style_grid_cell_row_pos()
        • lv_obj_set_style_grid_cell_y_align()
        • lv_obj_set_style_grid_cell_row_span()
  • Contributing(贡献)
    • Introduction(概述)
    • Ways to contribute(贡献方式)
    • Pull request(拉取请求)
      • From GitHub(来自 GitHub)
      • From command line(从命令行)
      • Commit message format(提交消息格式)
    • Developer Certification of Origin (DCO)(开发者原产地认证 (DCO))
      • Overview(概述)
      • Accepted licenses and copyright notices(接受的许可和版权声明)
        • Your own work(你自己的作品)
        • Use code from online source(使用来自网上的代码)
        • Use MIT licensed code(使用 MIT 许可代码)
        • Use GPL licensed code(使用 GPL 许可代码)
  • Coding style(编码风格)
    • File template(文件模板)
    • Naming conventions(命名规定)
    • Coding guide(编码指南)
    • Comments(注释)
      • Doxygen Comment Specifics(Doxygen 注释细节)
      • Supported Doxygen Commands(支持的 Doxygen 命令)
    • API Conventions(API规定)
    • Formatting(格式化)
    • pre-commit(预提交)
    • Hooks(Hooks)
    • Skipping hooks(跳钩)
    • Testing hooks(测试钩子)
  • Changelog(更新日志)
    • v9.2 26 August 2024
    • v9.2 2024年8月26日
      • Breaking Changes(破坏性变更)
      • New Features(新特性)
      • Performance(性能)
      • Fixes(修复)
      • Examples(示例)
      • Docs(文档)
      • CI and tests(持续集成和测试)
      • Others(其它)
  • Roadmap(路线图)
    • v9
      • Schedule(日程)
      • Naming and API(命名和API)
      • Architecture(结构)
      • Styles(风格)
      • Widgets(部件)
      • Animations(动画)
    • Planned in general(总体规划)
      • CI
      • Architecture(结构)
      • Styles(样式)
      • Drawing and rendering(绘图和渲染)
      • Widgets(部件)
      • Others(其他)
    • Ideas(想法)
LVGL
  • API
  • others
  • monkey
  • 在 GitHub 上编辑
上一页 下一页

monkey

  • lv_monkey.h
    • lv_monkey_t
    • lv_monkey_config_init()
    • lv_monkey_create()
    • lv_monkey_get_indev()
    • lv_monkey_set_enable()
    • lv_monkey_get_enable()
    • lv_monkey_set_user_data()
    • lv_monkey_get_user_data()
    • lv_monkey_delete()
    • _lv_monkey_config_t
上一页 下一页

© 版权所有 2024, LVGL Kft。 最后更新于 2025 年 01 月 16 日.

利用 Sphinx 构建,使用的 主题 由 Read the Docs 开发.