全部手册
SIMTUTAI / DOCUMENTATION

开发手册

开发手册、使用视频,应用案例。

操作记录保存用户在控件上的操作,显示时间、用户、操作描述、地址及数值变化。

核心功能

  • 追踪实际触摸操作和输入修改。
  • 按列显示、排序、翻页及自定义表头。
  • 循环记录、CSV 导出和清空。

下载海景版范例 · 全部工程与背景素材

1. 开启操作记录

在 工程 → 日志 启用操作日志。范例设置为 100 条、满后循环覆盖、存储于 RAM。

操作日志的工程设置,完整 IDE 窗口
操作日志设置编号
序号 设置 作用
1 启用操作日志 开启工程级记录功能。
2 最大记录条数 最多保存的操作记录数。
3 存满后 选择循环覆盖或停止记录。
4 存储位置 RAM 随掉电清空;Flash 用于持久保存。

还需在参与记录的按钮或输入控件中启用“操作日志”,设置“操作描述”。范例选用 Log0 文字标签。仅添加记录表不会自动记录所有寄存器变化。

按钮的操作日志与描述设置
按钮日志属性编号

图中 1 开启该控件的操作日志,2 设置记录中的操作描述;其他安全属性见通用属性。

2. 属性说明

位置、字体、触摸伴音、动态特效和操作权限统一见通用属性。下图展开本控件的专有设置,红色序号与表格对应。

2.1 基本设置

完整 IDE 窗口:基本设置
完整属性编号:基本设置
序号 属性 作用
1 时间排序 选择按时间顺序或逆序显示。
2 对齐方式 “默认”采用统一布局;“指定”可逐列调整对齐。
3 显示序号 显示记录序号列。
4 序号宽度 设置序号列宽。
5 序号对齐 设置序号列的文字对齐方式。
6 显示时间 选择时间列的显示格式。
7 时间宽度 设置时间列宽。
8 时间对齐 设置时间列的文字对齐方式。
9 显示用户 显示执行操作的用户。
10 用户宽度 设置用户列宽。
11 用户对齐 设置用户列的文字对齐方式。
12 显示描述 显示触发控件填写的操作描述。
13 描述宽度 设置描述列宽。
14 描述对齐 设置描述列的文字对齐方式。
15 显示地址 显示被操作的寄存器地址。
16 地址宽度 设置地址列宽。
17 地址对齐 设置地址列的文字对齐方式。
18 显示参数 显示操作前后的参数值。
19 参数宽度 设置参数列宽。
20 参数对齐 设置参数列的文字对齐方式。
21 每页行数 设置当前可见行数。
22 显示滚动条 记录超过显示范围时,显示可拖动的滚动条。
23 递增触控范围 扩大滚动条的可触摸区域。
24 手势滑动 允许在表格内滑动浏览。
25 翻页控制 允许通过控制区切换首页、尾页或相邻页。
26 控制地址 控件运行控制区的起始地址,偏移用途见下表。

2.2 外观

完整 IDE 窗口:外观
完整属性编号:外观
序号 属性 作用
1、2、3 字体与文字 见通用属性。
4 显示标题 显示表格标题行。
5 序号标题 设置序号列的标题文字。
6 时间标题 设置时间列的标题文字。
7 用户标题 设置用户列的标题文字。
8 描述标题 设置描述列的标题文字。
9 地址标题 设置地址列的标题文字。
10 参数标题 设置参数列的标题文字。
11 标题文字颜色 设置标题行的文字颜色。
12 显示网格 显示行列分隔线。
13 网格颜色 设置行列分隔线的颜色。
14 边框颜色 设置外围边框颜色。
15 显示背景 启用控件背景填充。
16 标题背景颜色 设置标题行背景色。
17 背景颜色 设置内容区背景色。
18 奇偶分行 用两种背景色区分相邻行。
19 背景颜色2 奇偶分行启用后的交替行背景色。

3. 应用

3.1 生成操作记录

第 10 页点击“记录值 25”“记录值 125”,再长按递增按钮,观察 LW3000 的旧值和新值。点击数字输入框也可输入;脚本预置值用于对照,本身不产生触摸操作日志。

3.1 生成操作记录:真实模拟器操作

3.2 导出与清空

范例的两个按钮直接写 LW0188:1 导出到 SD,85 清空。导出完成后再清空,并检查表格变为空。查看实际导出的 CSV。

3.2 导出与清空:真实模拟器操作

3.3 翻页与用户

第 10 页表格控制区为 LW5000:1 上一页、2 下一页、3 首页、4 尾页,LW5001 反馈可翻页状态。第 17 页可登录范例用户后操作,查看记录中的用户列;第 18~25 页对照不同数据类型。


海景:Crissy Field beach and Golden Gate Bridge.jpg,Brocken Inaglory,Public domain。已裁切并调整明暗,改编图片沿用原许可。