# TGUI_TMENU_TIME **Repository Path**: thtfcccj/TGUI_TMENU_TIME ## Basic Information - **Project Name**: TGUI_TMENU_TIME - **Description**: LVGL支持/TGUI 1. 基于文本的GUI系统 TGUI: 支持TFT/单色屏 TMenu:应用无关菜单用于参数调整 九宫格输入法:导航6键+0-9*#键,支持拼音等 导航输入法:使用上下左右进出6键,支持拼音等 应用无关列表实现 2. LVGL,V8以上支持上述TMenu/输入法/Excel/列表LVGL实现 lvIME软键盘 - **Primary Language**: C - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 8 - **Forks**: 3 - **Created**: 2020-08-18 - **Last Updated**: 2025-11-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ##TGUI_TMENU_TIME,含LVGL支持 ### TGUI相关 * TGUI: 基于文本的GUI系统 支持彩屏着色, 弹出式多窗口,相关widget组件 * TMENU: 菜单系统 建立在TGUI基础上,通过树形链表结构管理菜单,通过TMenu_t结构与用户数据产生关连,支持多种方式实现多语种支持。 * TIME: 即T9IME 九宫格输入法,建立在TGUI基础上,通过导航键与数据键实现拼音,大小写英文,数据,符号等的输入。 * TIME_Guide: 导航键输入法,仅通过导航键,实现了拼音,大小写英文,数据,符号等的输入。 此系统已在几十款产品中使用,并在不断优化与升级中... * TExcel: MVC结构实现,主要用于列表显示,动态加载数据(仅加载显示部分),支持大型列表的显示 #### 其它说明: * TGUI_Native目录为本地化文件,应用相关,建议放至上层目录并根据应用进行修改。 ### LVGL支持: * LVGL,V8以上, * 上述将TGUI替换为LVGL实现的有: + TMENU 在LVGL上的实现 + TIME九宫格输入法 在LVGL上的实现 + TIME_Guide导航键输入法 在LVGL上的实现 +TExcel 在LVGL上的实现 * 独立实现的LVGL通用组件: + lvIME软键盘,完整的输入法,支持: - 9键,26键拼音输入法,支持GB2312全部字符的输入 - 内码输入法:支持GB2312内码输入, UNICODE内码输入 - 符号输入法:支持可选择的两级列表,几十种符号输入选择的键肋 - 自定义定义 符号输入法 - 剪切板功能 + lvExcel实现,MVC结构。