×
Logo
  • Get Started
    • Source Project Download
    • Description
    • Software Architecture
    • Installation For Windows
      • Install Compiler
      • Install Python
      • Install Scons
      • Startup by CMD (Scons)
      • Startup by CMD (CMake)
      • Startup by VSCode
        • Install VSCode
        • Open Project
        • Run Project
      • Display
        • Watch Project
        • Dashboard Project
  • GUI Application
    • C-APP Application
      • Create C Application Widget Tree
      • C Application Transition Effect
    • Use RVD Tool Design An Application
  • Widgets
    • Obj
      • Usage
      • API
        • gui_obj_get_root()
        • gui_obj_get_fake_root()
        • gui_obj_create()
        • gui_obj_show()
        • gui_obj_out_screen()
        • gui_obj_get_clip_rect()
        • gui_obj_in_rect()
        • gui_obj_enable_this_parent_short()
        • gui_obj_get_area()
        • gui_obj_point_in_obj_rect()
        • gui_obj_point_in_obj_circle()
        • gui_obj_checksum()
        • gui_get_root()
        • gui_obj_absolute_xy()
        • gui_obj_hidden()
        • gui_widget_name()
        • gui_update_speed()
        • gui_inertial()
        • gui_get_obj_count()
        • gui_set_location()
        • gui_dom_create_tree_nest()
        • gui_dom_get_preview_image_file()
        • gui_update_speed_by_displacement()
        • gui_obj_move()
        • gui_obj_create_timer()
        • gui_obj_delete_timer()
        • gui_obj_start_timer()
        • gui_obj_stop_timer()
        • gui_obj_add_event_cb()
        • gui_obj_enable_event()
        • gui_obj_event_dispatch()
        • gui_obj_tree_free()
        • gui_obj_tree_free_async()
        • gui_obj_child_free()
        • gui_obj_tree_print()
        • gui_obj_tree_count_by_type()
        • gui_obj_tree_show()
        • gui_obj_tree_get_root()
        • gui_obj_get_child_handle()
        • gui_obj_tree_get_widget_by_name()
        • gui_obj_tree_get_widget_by_type()
        • gui_obj_tree_print_bfs()
        • gui_obj_tree_print_mmd()
    • Img
      • Usage
        • Create Widget
        • Set Fouce
        • Set Attribute
        • Get Height/Width
        • Refresh
        • Blend Mode
        • Translation
        • Rotation
        • Zoom
        • Opacity
        • Quality
        • Screenshot
      • Example
      • API
        • gui_img_get_width()
        • gui_img_get_height()
        • gui_img_refresh_size()
        • gui_img_refresh_draw_data()
        • gui_img_set_mode()
        • gui_img_set_attribute()
        • gui_img_rotation()
        • gui_img_scale()
        • gui_img_translate()
        • gui_img_skew_x()
        • gui_img_skew_y()
        • gui_img_set_opacity()
        • gui_img_set_focus()
        • gui_img_create_from_mem()
        • gui_img_create_from_ftl()
        • gui_img_create_from_fs()
        • gui_img_set_quality()
        • gui_img_tree_convert_to_img()
        • gui_img_get_scale_x()
        • gui_img_get_scale_y()
        • gui_img_get_degrees()
        • gui_img_get_c_x()
        • gui_img_get_c_y()
        • gui_img_get_t_x()
        • gui_img_get_t_y()
        • gui_img_set_image_data()
        • gui_img_get_image_data()
        • gui_img_t
          • gui_img_t::base
          • gui_img_t::draw_img
          • gui_img_t::degrees
          • gui_img_t::scale_x
          • gui_img_t::scale_y
          • gui_img_t::f_x
          • gui_img_t::f_y
          • gui_img_t::t_x
          • gui_img_t::t_y
          • gui_img_t::data
          • gui_img_t::filename
          • gui_img_t::ftl
          • gui_img_t::gif
          • gui_img_t::opacity_value
          • gui_img_t::blend_mode
          • gui_img_t::storage_type
          • gui_img_t::high_quality
          • gui_img_t::need_clip
          • gui_img_t::gif_flag
          • gui_img_t::checksum
          • gui_img_t::animate_array_length
    • Text
      • Features
      • Usage
        • Font Files
        • Create Text Widget
        • Set Text Attributes
          • Set Text
          • Font Type
          • Text Content
          • Text Encoding
          • Convert to Img
          • Text Input
          • Text Modes
          • Text Move
      • Example
        • Simple Text Widget
      • API
        • TEXT_MODE
          • TEXT_MODE::LEFT
          • TEXT_MODE::CENTER
          • TEXT_MODE::RIGHT
          • TEXT_MODE::MULTI_LEFT
          • TEXT_MODE::MULTI_CENTER
          • TEXT_MODE::MULTI_RIGHT
          • TEXT_MODE::MID_LEFT
          • TEXT_MODE::MID_CENTER
          • TEXT_MODE::MID_RIGHT
          • TEXT_MODE::SCROLL_X
          • TEXT_MODE::SCROLL_Y
          • TEXT_MODE::SCROLL_Y_REVERSE
          • TEXT_MODE::SCROLL_X_REVERSE
          • TEXT_MODE::VERTICAL_LEFT_TOP
          • TEXT_MODE::VERTICAL_LEFT_MID
          • TEXT_MODE::VERTICAL_LEFT_BOT
          • TEXT_MODE::VERTICAL_RIGHT_TOP
          • TEXT_MODE::VERTICAL_RIGHT_MID
          • TEXT_MODE::VERTICAL_RIGHT_BOT
          • TEXT_MODE::RTL_RIGHT
          • TEXT_MODE::RTL_CENTER
          • TEXT_MODE::RTL_LEFT
          • TEXT_MODE::RTL_MULTI_RIGHT
          • TEXT_MODE::RTL_MULTI_CENTER
          • TEXT_MODE::RTL_MULTI_LEFT
        • FONT_SRC_TYPE
          • FONT_SRC_TYPE::GUI_FONT_SRC_BMP
          • FONT_SRC_TYPE::GUI_FONT_SRC_STB
          • FONT_SRC_TYPE::GUI_FONT_SRC_IMG
          • FONT_SRC_TYPE::GUI_FONT_SRC_MAT
          • FONT_SRC_TYPE::GUI_FONT_SRC_FT
          • FONT_SRC_TYPE::GUI_FONT_SRC_TTF
        • FONT_SRC_MODE
          • FONT_SRC_MODE::FONT_SRC_MEMADDR
          • FONT_SRC_MODE::FONT_SRC_FILESYS
          • FONT_SRC_MODE::FONT_SRC_FTL
        • gui_text_click()
        • gui_text_pswd_done()
        • gui_text_set()
        • gui_text_set_animate()
        • gui_text_mode_set()
        • gui_text_input_set()
        • gui_text_color_set()
        • gui_text_wordwrap_set()
        • gui_text_extra_letter_spacing_set()
        • gui_text_extra_line_spacing_set()
        • gui_text_use_matrix_by_img()
        • gui_text_rendermode_set()
        • gui_text_set_min_scale()
        • gui_text_move()
        • gui_text_size_set()
        • gui_text_font_mode_set()
        • gui_text_type_set()
        • gui_text_emoji_set()
        • gui_text_encoding_set()
        • gui_text_set_matrix()
        • gui_text_content_set()
        • gui_text_convert_to_img()
        • gui_text_create()
        • gui_text_t
          • gui_text_t::base
          • gui_text_t::color
          • gui_text_t::scale_img
          • gui_text_t::emoji_path
          • gui_text_t::min_scale
          • gui_text_t::content
          • gui_text_t::data
          • gui_text_t::path
          • gui_text_t::matrix
          • gui_text_t::len
          • gui_text_t::font_len
          • gui_text_t::active_font_len
          • gui_text_t::char_width_sum
          • gui_text_t::char_height_sum
          • gui_text_t::char_line_sum
          • gui_text_t::offset_x
          • gui_text_t::offset_y
          • gui_text_t::mode
          • gui_text_t::charset
          • gui_text_t::font_type
          • gui_text_t::font_mode
          • gui_text_t::font_height
          • gui_text_t::emoji_size
          • gui_text_t::checksum
          • gui_text_t::extra_letter_spacing
          • gui_text_t::extra_line_spacing
          • gui_text_t::layout_refresh
          • gui_text_t::content_refresh
          • gui_text_t::use_img_blit
          • gui_text_t::inputable
          • gui_text_t::ispasswd
          • gui_text_t::wordwrap
          • gui_text_t::scope
          • gui_text_t::arabic
          • gui_text_t::thai
          • gui_text_t::hebrew
          • gui_text_t::rendermode
        • gui_text_line_t
          • gui_text_line_t::index
          • gui_text_line_t::offset
    • 3D Model
      • Components of a 3D Model
      • 3D Model Preprocessing
      • 3D Model Generation
        • Creating a Model
        • Transformation Control
          • Global Transformation
            • Camera Transformation
            • World Transformation
          • Face Transformation
      • 3D Model Rendering
        • Create Widget
        • Set Click Events
        • Set Animations
      • Example
        • 3D Butterfly
        • 3D Face
        • 3D Dog
        • 3D App List
      • FPS Benchmark
      • API
        • gui_lite3d_create()
        • gui_lite3d_on_click()
        • gui_lite3d_t
          • gui_lite3d_t::base
          • gui_lite3d_t::model
    • View
      • Usage
        • Register Descriptor of View
        • Get Descriptor of View by Name
        • Create View Widget
        • Set Switch View Event
        • Switch View Directly
        • Set Animation Step Length
        • Set Opacity
        • Get Current View Pointer
        • Get Next View Pointer
      • Example
        • View
      • API
        • VIEW_SWITCH_STYLE
          • VIEW_SWITCH_STYLE::SWITCH_INIT_STATE
          • VIEW_SWITCH_STYLE::SWITCH_IN_STILL_USE_BLUR
          • VIEW_SWITCH_STYLE::SWITCH_OUT_STILL_USE_BLUR
          • VIEW_SWITCH_STYLE::SWITCH_OUT_TO_LEFT_USE_TRANSLATION
          • VIEW_SWITCH_STYLE::SWITCH_OUT_TO_RIGHT_USE_TRANSLATION
          • VIEW_SWITCH_STYLE::SWITCH_OUT_TO_TOP_USE_TRANSLATION
          • VIEW_SWITCH_STYLE::SWITCH_OUT_TO_BOTTOM_USE_TRANSLATION
          • VIEW_SWITCH_STYLE::SWITCH_IN_FROM_LEFT_USE_TRANSLATION
          • VIEW_SWITCH_STYLE::SWITCH_IN_FROM_RIGHT_USE_TRANSLATION
          • VIEW_SWITCH_STYLE::SWITCH_IN_FROM_TOP_USE_TRANSLATION
          • VIEW_SWITCH_STYLE::SWITCH_IN_FROM_BOTTOM_USE_TRANSLATION
          • VIEW_SWITCH_STYLE::SWITCH_IN_FROM_TOP_RIGHT_USE_TRANSLATION
          • VIEW_SWITCH_STYLE::SWITCH_IN_CENTER_ZOOM_FADE
          • VIEW_SWITCH_STYLE::SWITCH_IN_FROM_LEFT_USE_CUBE
          • VIEW_SWITCH_STYLE::SWITCH_IN_FROM_RIGHT_USE_CUBE
          • VIEW_SWITCH_STYLE::SWITCH_IN_FROM_TOP_USE_CUBE
          • VIEW_SWITCH_STYLE::SWITCH_IN_FROM_BOTTOM_USE_CUBE
          • VIEW_SWITCH_STYLE::SWITCH_OUT_TO_LEFT_USE_CUBE
          • VIEW_SWITCH_STYLE::SWITCH_OUT_TO_RIGHT_USE_CUBE
          • VIEW_SWITCH_STYLE::SWITCH_OUT_TO_TOP_USE_CUBE
          • VIEW_SWITCH_STYLE::SWITCH_OUT_TO_BOTTOM_USE_CUBE
          • VIEW_SWITCH_STYLE::SWITCH_IN_FROM_LEFT_USE_ROTATE
          • VIEW_SWITCH_STYLE::SWITCH_IN_FROM_RIGHT_USE_ROTATE
          • VIEW_SWITCH_STYLE::SWITCH_IN_FROM_TOP_USE_ROTATE
          • VIEW_SWITCH_STYLE::SWITCH_IN_FROM_BOTTOM_USE_ROTATE
          • VIEW_SWITCH_STYLE::SWITCH_OUT_TO_LEFT_USE_ROTATE
          • VIEW_SWITCH_STYLE::SWITCH_OUT_TO_RIGHT_USE_ROTATE
          • VIEW_SWITCH_STYLE::SWITCH_OUT_TO_TOP_USE_ROTATE
          • VIEW_SWITCH_STYLE::SWITCH_OUT_TO_BOTTOM_USE_ROTATE
          • VIEW_SWITCH_STYLE::SWITCH_IN_FROM_LEFT_USE_REDUCTION
          • VIEW_SWITCH_STYLE::SWITCH_IN_FROM_RIGHT_USE_REDUCTION
          • VIEW_SWITCH_STYLE::SWITCH_IN_FROM_TOP_USE_REDUCTION
          • VIEW_SWITCH_STYLE::SWITCH_IN_FROM_BOTTOM_USE_REDUCTION
          • VIEW_SWITCH_STYLE::SWITCH_OUT_TO_LEFT_USE_REDUCTION
          • VIEW_SWITCH_STYLE::SWITCH_OUT_TO_RIGHT_USE_REDUCTION
          • VIEW_SWITCH_STYLE::SWITCH_OUT_TO_TOP_USE_REDUCTION
          • VIEW_SWITCH_STYLE::SWITCH_OUT_TO_BOTTOM_USE_REDUCTION
          • VIEW_SWITCH_STYLE::SWITCH_OUT_NONE_ANIMATION
          • VIEW_SWITCH_STYLE::SWITCH_OUT_ANIMATION_ZOOM
          • VIEW_SWITCH_STYLE::SWITCH_OUT_ANIMATION_FADE
          • VIEW_SWITCH_STYLE::SWITCH_OUT_ANIMATION_MOVE_TO_RIGHT
          • VIEW_SWITCH_STYLE::SWITCH_IN_NONE_ANIMATION
          • VIEW_SWITCH_STYLE::SWITCH_IN_ANIMATION_ZOOM
          • VIEW_SWITCH_STYLE::SWITCH_IN_ANIMATION_FADE
          • VIEW_SWITCH_STYLE::SWITCH_IN_ANIMATION_MOVE_FADE
          • VIEW_SWITCH_STYLE::SWITCH_IN_ANIMATION_MOVE_FROM_RIGHT
          • VIEW_SWITCH_STYLE::SWITCH_IN_ANIMATION_BOUNCE_FROM_RIGHT
        • gui_view_create()
        • gui_view_descriptor_register()
        • gui_view_descriptor_get()
        • gui_view_switch_on_event()
        • gui_view_switch_direct()
        • gui_view_set_animate_step()
        • gui_view_set_opacity()
        • gui_view_get_current()
        • gui_view_get_next()
        • gui_view_t
          • gui_view_t::base
          • gui_view_t::animate_step
          • gui_view_t::opacity
          • gui_view_t::current_transition_style
          • gui_view_t::current_event
          • gui_view_t::descriptor
          • gui_view_t::blur_param
          • gui_view_t::on_event
          • gui_view_t::on_event_num
          • gui_view_t::checksum
        • gui_view_descriptor_t
          • gui_view_descriptor_t::name
          • gui_view_descriptor_t::pView
          • gui_view_descriptor_t::on_switch_in
          • gui_view_descriptor_t::on_switch_out
          • gui_view_descriptor_t::keep
        • gui_view_on_event_t
          • gui_view_on_event_t::descriptor
          • gui_view_on_event_t::switch_out_style
          • gui_view_on_event_t::switch_in_style
          • gui_view_on_event_t::event
    • List
      • Usage
        • Create List Widget
        • Set List Widget Style
        • Set List Widget Deceleration Factor
        • Set List Widget Offset
        • Set List Widget Scroll Bar Color
        • Set List Widget Note Number
      • Example
      • API
        • LIST_STYLE
          • LIST_STYLE::LIST_CLASSIC
          • LIST_STYLE::LIST_CIRCLE
          • LIST_STYLE::LIST_ZOOM
          • LIST_STYLE::LIST_CARD
          • LIST_STYLE::LIST_FAN
          • LIST_STYLE::LIST_HELIX
          • LIST_STYLE::LIST_CURL
        • LIST_DIR
          • LIST_DIR::VERTICAL
          • LIST_DIR::HORIZONTAL
        • gui_list_create()
        • gui_list_set_style()
        • gui_list_set_factor()
        • gui_list_set_offset()
        • gui_list_set_bar_color()
        • gui_list_set_note_num()
        • gui_list_set_card_stack_location()
        • gui_list_t
          • gui_list_t::base
          • gui_list_t::style
          • gui_list_t::dir
          • gui_list_t::note_num
          • gui_list_t::space
          • gui_list_t::note_length
          • gui_list_t::speed
          • gui_list_t::record
          • gui_list_t::factor
          • gui_list_t::offset
          • gui_list_t::hold
          • gui_list_t::total_length
          • gui_list_t::card_stack_location
          • gui_list_t::created_note_index
          • gui_list_t::keep_note_num
          • gui_list_t::note_design
          • gui_list_t::design_param
          • gui_list_t::bar
          • gui_list_t::bar_data
          • gui_list_t::bar_color
          • gui_list_t::need_update_bar
          • gui_list_t::checksum
        • gui_list_note_t
          • gui_list_note_t::base
          • gui_list_note_t::start_x
          • gui_list_note_t::start_y
          • gui_list_note_t::t_x
          • gui_list_note_t::t_y
          • gui_list_note_t::animate_cnt
          • gui_list_note_t::is_speed_positive
          • gui_list_note_t::index
          • gui_list_note_t::checksum
    • Canvas
      • Overview
      • Core Features
        • Creation & Initialization
        • Image Output
      • Example Code
      • API
        • gui_canvas_render_function
        • gui_canvas_create()
        • gui_canvas_set_canvas_cb()
        • gui_canvas_render_to_image_buffer()
        • gui_canvas_t
          • gui_canvas_t::base
          • gui_canvas_t::vg
          • gui_canvas_t::nanovg_canvas_cb
          • gui_canvas_t::checksum
          • gui_canvas_t::render
    • Menu Cellular
      • Usage
        • Create Menu Cellular Widget
        • Add Click Callback Event
        • Set Offset
      • Development Example
      • API
        • gui_menu_cellular_create()
        • gui_menu_cellular_offset()
        • gui_menu_cellular_on_click()
        • gui_menu_cellular_t
          • gui_menu_cellular_t::base
          • gui_menu_cellular_t::ver_speed
          • gui_menu_cellular_t::ver_record
          • gui_menu_cellular_t::ver_hold
          • gui_menu_cellular_t::hor_hold
          • gui_menu_cellular_t::ver_offset
          • gui_menu_cellular_t::hor_offset
          • gui_menu_cellular_t::ver_offset_min
          • gui_menu_cellular_t::icon_size
        • gui_menu_cellular_gesture_parameter
          • gui_menu_cellular_gesture_parameter::callback_function
          • gui_menu_cellular_gesture_parameter::parameter
    • Qbcode
      • Usage
        • Create Widget
        • Set Size and Border
        • Qrcode Encode Notes
      • Example
      • API
        • T_QBCODE_ENCODE_TYPE
          • T_QBCODE_ENCODE_TYPE::QRCODE_ENCODE_TEXT
          • T_QBCODE_ENCODE_TYPE::QRCODE_ENCODE_BINARY
          • T_QBCODE_ENCODE_TYPE::BARCODE_ENCODE_TEXT
        • T_QBCODE_DISPLAY_TYPE
          • T_QBCODE_DISPLAY_TYPE::QRCODE_DISPLAY_SECTION
          • T_QBCODE_DISPLAY_TYPE::QRCODE_DISPLAY_IMAGE
          • T_QBCODE_DISPLAY_TYPE::BARCODE_DISPLAY_SECTION
          • T_QBCODE_DISPLAY_TYPE::BARCODE_DISPLAY_IMAGE
        • gui_qbcode_create()
        • gui_qbcode_config()
        • gui_qbcode_t
          • gui_qbcode_t::base
          • gui_qbcode_t::offset_x
          • gui_qbcode_t::offset_y
          • gui_qbcode_t::border_size
          • gui_qbcode_t::scale_x
          • gui_qbcode_t::scale_y
          • gui_qbcode_t::data
          • gui_qbcode_t::image_data
          • gui_qbcode_t::qbcode_img
          • gui_qbcode_t::type
          • gui_qbcode_t::encodeType
  • Porting
    • Platform Porting
      • Acceleration
      • Display Device
        • Interface
        • Driver IC
      • Filesystem
      • Flash Translation Layer
      • Input Device
        • Touch IC
      • Operating System
      • Sleep Management
    • Font Porting
      • Dot Matrix Font Library Porting
        • Glyph Loading
          • Text Encoding Conversion
          • Font Library Indexing
        • Layout
        • Character Rendering
      • API
        • gui_font_mem_init()
        • gui_font_mem_init_ftl()
        • gui_font_mem_init_fs()
        • gui_font_mem_init_mem()
        • gui_font_mem_destroy()
        • gui_font_mem_load()
        • gui_font_mem_draw()
        • gui_font_mem_unload()
        • gui_font_mem_obj_destroy()
        • gui_get_mem_char_width()
        • gui_get_mem_utf8_char_width()
        • get_fontlib_by_size()
        • get_fontlib_by_name()
        • gui_font_mem_layout()
        • gui_font_get_dot_info()
        • GUI_CHAR_HEAD
          • GUI_CHAR_HEAD::char_y
          • GUI_CHAR_HEAD::baseline
          • GUI_CHAR_HEAD::char_w
          • GUI_CHAR_HEAD::char_h
        • MEM_FONT_LIB
          • MEM_FONT_LIB::font_file
          • MEM_FONT_LIB::font_size
          • MEM_FONT_LIB::type
          • MEM_FONT_LIB::data
        • GUI_FONT_HEAD_BMP
          • GUI_FONT_HEAD_BMP::head_length
          • GUI_FONT_HEAD_BMP::file_type
          • GUI_FONT_HEAD_BMP::version
          • GUI_FONT_HEAD_BMP::font_size
          • GUI_FONT_HEAD_BMP::rendor_mode
          • GUI_FONT_HEAD_BMP::bold
          • GUI_FONT_HEAD_BMP::italic
          • GUI_FONT_HEAD_BMP::scan_mode
          • GUI_FONT_HEAD_BMP::index_method
          • GUI_FONT_HEAD_BMP::crop
          • GUI_FONT_HEAD_BMP::rsvd
          • GUI_FONT_HEAD_BMP::index_area_size
          • GUI_FONT_HEAD_BMP::font_name_length
          • GUI_FONT_HEAD_BMP::font_name
        • TEXT_CHARSET
          • TEXT_CHARSET::UTF_8
          • TEXT_CHARSET::UTF_16
          • TEXT_CHARSET::UTF_16LE
          • TEXT_CHARSET::UNICODE_ENCODING
          • TEXT_CHARSET::UTF_16BE
          • TEXT_CHARSET::UTF_32LE
          • TEXT_CHARSET::UTF_32BE
        • THAI_MARK_POS
          • THAI_MARK_POS::THAI_NONE
          • THAI_MARK_POS::THAI_BELOW
          • THAI_MARK_POS::THAI_ABOVE
          • THAI_MARK_POS::THAI_TOPMOST
          • THAI_MARK_POS::THAI_LEFT
          • THAI_MARK_POS::THAI_RIGHT
        • process_content_by_charset()
        • get_len_by_char_num()
        • generate_emoji_file_path_from_unicode()
        • content_has_ap_unicode()
        • content_has_ap()
        • process_ap_unicode()
        • content_has_thai_unicode()
        • content_has_thai()
        • get_thai_mark_char_width()
        • process_thai_char_struct()
        • post_process_thai_char_struct()
        • content_has_hebrew_unicode()
        • content_has_hebrew()
        • gui_text_rect_t
          • gui_text_rect_t::x1
          • gui_text_rect_t::y1
          • gui_text_rect_t::x2
          • gui_text_rect_t::y2
          • gui_text_rect_t::xboundleft
          • gui_text_rect_t::xboundright
          • gui_text_rect_t::yboundtop
          • gui_text_rect_t::yboundbottom
        • mem_char_t
          • mem_char_t::unicode
          • mem_char_t::x
          • mem_char_t::y
          • mem_char_t::w
          • mem_char_t::h
          • mem_char_t::char_y
          • mem_char_t::char_w
          • mem_char_t::char_h
          • mem_char_t::dot_addr
          • mem_char_t::buf
          • mem_char_t::emoji_img
        • ap_chars_map_t
          • ap_chars_map_t::char_offset
          • ap_chars_map_t::char_end_form
          • ap_chars_map_t::char_beginning_form_offset
          • ap_chars_map_t::char_middle_form_offset
          • ap_chars_map_t::char_isolated_form_offset
          • ap_chars_map_t::conj_to_previous
          • ap_chars_map_t::conj_to_next
          • ap_chars_map_t::ap_chars_conjunction
        • THAI_MARK_INFO
          • THAI_MARK_INFO::base_index
          • THAI_MARK_INFO::mark_unicode
          • THAI_MARK_INFO::mark_pos
    • HoneyGUI Porting
      • Important Notes
      • Build Requirements
      • Armcc Compilation
      • Armclang Compilation
      • Project Porting Example
  • Samples
    • LiteGFX
      • QuDai Introduction
      • Source Code
        • Widget Adaptation Layer
        • Platform Adaptation Layer
        • Core Lib
    • Fruit Ninja
      • Requirements
      • Source File
      • Configurations
      • Usage Steps
        • Step 1: Declare the app ui design function
        • Step 2: Call function
      • Design Ideas
    • Music Player
      • Implementation
        • Code
        • Widgets Tree Design
    • 3D Watch Face
      • Core Features
        • Dynamic Koi Display
        • Time Display
        • Visual Effects
      • Implementation
        • Code
        • Widget Tree Design
    • Weather
      • Core Features
        • Weather List Scrolling
        • Implementation of Weather Animations
        • Image Creation and Usage
        • Other Interface Elements
      • Implementation
        • Code
        • Widget Tree Design
    • Rainbow Analog Clock
      • Core Features
        • Analog Clock Display
        • Capsule Animation
        • User Interaction
        • Physics Engine Integration
      • Implementation
        • Code
  • Tool
    • Image Convert Tool
      • Image Format Conversion
        • Configuration
        • Color Space
      • Output Files
    • Font Convert Tool
      • Font Bin Generation
      • FontConfig.json Parameter Description
      • Setting.ini Parameter Description
    • Pack Tool
      • RTL87x2G and RTL8762D
      • RTL8763E and RTL8773DO
      • RTL8773E
        • Generate Root Bin
        • Adding Header Information
    • MP Tool
      • Download to the EVB
  • Design Spec
    • RealUI System Overview
      • RealUI Workflow
        • System
        • GUI Server
        • GUI Application
        • GUI Server Task
    • Input Subsystem
      • Touchpad
        • Touchpad Hardware and Driver
        • Get Touchpad Data
        • Touchpad Algorithm Processor
        • Widget Response
      • Keyboard
        • Hardware and Driver
        • Get Keyboard Data
        • Keyboard Algorithm Processor
        • Response
    • Display Subsystem
      • Display Workflow
        • Flash File System
        • UI Widget
        • Acceleration Layer
        • Buffer
    • Software Accelerate
      • Overall Flow Chart
      • Overview No RLE Cover Mode
        • No RLE Cover
        • No RLE Cover Matrix
      • Overview No RLE Bypass Mode
        • No RLE Bypass Mode
        • No RLE Bypass Matrix
      • Overview No RLE Filter
        • No RLE Filter
        • No RLE Filter Matrix
      • Overview No RLE Source_over
        • No RLE Alpha No Matrix
        • No RLE Alpha Matrix
      • Overview RLE Cover Mode
        • RLE Cover No Matrix
        • RLE Cover Matrix
      • Overview RLE Bypass Mode
        • RLE Bypass No Matrix
        • RLE Bypass Matrix
      • Overview RLE Filter
        • RLE Filter
        • RLE Filter Matrix
      • Overview RLE Source_over
        • RLE Source_over No Matrix
        • RLE Source_over Matrix
      • Support Input Type and Output Type
  • Third-party Support
    • Use LVGL Design An Application
      • Use LVGL V8 to Design
        • LVGL Introduction
        • HoneyGUI Simulator
          • Run LVGL in HoneyGUI Simulator
          • HoneyGUI LVGL
        • Porting
          • Display
          • Input Device
          • File System
            • ROMFS File System Image
            • LittleFS File System Image
        • LVGL Benchmark
          • Benchmark for Reference
        • Start with Demo
        • Resource Converter
          • Image Converter
            • LVGL Image Converter
            • HoneyGUI Image Convert Tool
              • Compressing Images
              • Importing into LVGL
              • Enabling RLE Decoder in LVGL
          • Font Converter
        • Development Resources
          • Online Doucument
          • Github Repo
          • Designer
          • Forum
          • Blog
        • FAQ
          • HoneyGUI vs LVGL Picture Drawing Frame Rate
            • GRAM Screen (280x456) RAM Block Drawing
            • PSRAM Full Frame Buffer Drawing (800x480)
            • Analysis
          • HoneyGUI vs LVGL RAM Consumption
          • Conclusion
      • Use LVGL V9 to Design
        • Introduction to LVGL
        • Simulator
          • Running LVGL in the Simulator
          • LVGL Structure
        • Actual Device Porting
          • Display
          • Input Devices
          • File System
        • LVGL Benchmark Test
          • Benchmark Reference
        • Getting Started with Demo Development
          • LVGL Native Demo
          • RTK Extension Demo
            • Card Demo
            • Cellular Demo
            • Tileview Transition Demo
            • Tileview Transition Demo with 2.5D Transition Effects and Snapshot
            • 3D Model Demo
        • Resource Converter
          • Media Converter
            • LVGL Image Converter
            • Realtek Media Convert Tool
              • LVGL
              • RTZIP
              • JPG
              • AVI
          • Font Converter
            • LVGL Online Conversion Tool
            • Realtek Font Converter
        • Development Resources Support
          • Online Documentation
          • GitHub Repository
          • Designer
            • Squareline Studio
              • UI Design
              • Resource Conversion
              • Project Porting
              • Feature Extensions
            • LVGL Editor
            • EEZ Studio
            • GUI Guider
          • Forum
          • Blog
    • Use ARM-2D Design An Application
      • ARM-2D Introduction
  • FAQ
    • Development environment
      • Simulator in VSCode
        • Installing the Appropriate Version of the Toolchain
        • Adding Toolchain to System Environment Variables
    • Porting
      • User Data
      • JS Malloc Heap
      • Feed Watch Dog
      • Not Support FPU
      • File System
      • Flash Setting
      • CPU Frequence
      • SCONS Version
    • Specification
      • Graphics
      • Memory Usage
        • RTL8772F Demo
        • Widget Memory Usage
    • How to Increase FPS
      • Pixel format
      • Hardware Acceleration
      • Data Transmission Speed
      • UI Design
      • Image Compression
      • Font
        • Custom Binary Files
        • Standard TTF Files
    • Display
      • Font Anti-Aliasing
  • Get PDF
  • Glossary
  • Release Notes
    • v1.0.6.6
      • Major Changes
      • Change Logs
RTKIOT GUI
  • Third-party Support
  • EN/中文

Third-party Support

  • Use LVGL Design An Application
    • Use LVGL V8 to Design
    • Use LVGL V9 to Design
  • Use ARM-2D Design An Application
    • ARM-2D Introduction
Previous Next

Copyrights ©瑞晟微电子有限公司 2025. All rights reserved. 苏ICP备10062199号-8