mirror of
https://gitee.com/zlgopen/awtk.git
synced 2024-11-29 18:48:09 +08:00
5.2 KiB
5.2 KiB
参考手册
一、GUI相关组件
控件
widget
- widget 所有控件、窗口和窗口管理器的基类。
窗口
- window_base 窗口基类。
- dialog 对话框。
- popup 弹出窗口。
- window 普通窗口。
- system_bar 系统状态窗口。
- calibration_win 电阻屏校准窗口。
基本控件
- button 按钮控件。
- label 文本控件。
- edit 单行编辑器控件。
- image 图片控件。
- image_base 图片控件基类。
- spin_box 数值编辑器控件。
- combo_box 下拉列表控件。
- combo_box_item 下拉列表项控件。
- color_tile 色块控件。
- dialog_title 对话框标题控件。
- dialog_client 对话框客户区控件。
- slider 滑块控件。
- progress_bar 进度条控件。
通用容器控件
- row 行控件。
- column 列控件。
- grid 网格控件。
- view 通用容器控件。
- grid_item 网格项控件。
- group_box 通用分组控件。
- app_bar app_bar控件。
- button_group 按钮分组控件。
画布
矢量图画布
资源相关组件
- asset_info 资源信息。
- assets_manager 资源管理器。
1.字体
- glyph 字模。
- font 字体。
- font_loader 字体加载器。
- font_loader_ft 基于freetype实现的字体加载器。
- font_loader_stb 基于stb实现的字体加载器。
- font_loader_bitmap 基于位图实现的字体加载器。
- font_manager 字体管理器。
2.图片
- bitmap 位图。
- image_loader 图片加载器。
- image_loader_stb stb图片加载器。
- image_manager 图片管理器。
3.字符串资源
- locale_info 本地化信息。
4.主题
- style style接口。
- theme 常量主题数据。
- style_factory style工厂。
- style_const 只读的style。
- style_mutable 可修改的style。
5.UI描述数据
-
ui_loader loader接口。
-
ui_builder builder接口。
-
ui_builder_default 缺省builder实现,负责构建widget树。
-
ui_xml_writer 生成XML格式的UI描述数据。
-
ui_binary_writer 生成二进制格式的UI描述数据。
-
ui_loader_default 二进制格式的UI资源加载器。
-
ui_loader_xml XML格式的UI资源加载器。
输入法
-
input_method 输入法接口。
-
input_method_default 输入法缺省实现。
-
input_method_sdl 输入法SDL实现。
-
input_method_null 输入法空实现。
-
input_engine 输入法引擎接口。
-
input_engine_null 空输入法引擎实现。
-
input_engine_pinyin 拼音输入法引擎实现。