RUI Studio 帮助

回调设计

为「调用回调」定义 ID 与实现代码;导出到 TouchCallbacks.c。

菜单或工具栏打开 回调设计。给触摸区、按钮等「调用回调」动作定义下位机回调 ID(导出为 RuiBuilder_UIMap.h 里的 ui_cb_id_t)。固件要在 main.cui_cb_register 挂上对应函数(导出文件里已有注册表时按工程说明接)。

表里三列

做什么
名称属性面板下拉里的名字
实现代码C 片段,点单元格打开代码编辑器
备注给自己看

添加 / 删除 / 上移 / 下移 / 自动排列 改列表。顺序即回调 ID 下标,改完到控件上核对。

实现代码编辑器

支持预设:延时、停触摸循环、登录检查、设 RTC 时间、串口发变量、跳转页面等。预设可存到本机或当前工程。确定前会检查缺分号。

  • 再导出时,已有 RuiBuilder_TouchCallbacks.c 默认追加,只同步非空实现,不会轻易整文件覆盖。覆盖方式见 导出代码
  • 效果演示 能跑一部分(循环、跳页、登录)。外设以实机为准。

触摸区怎么选「调用回调」,见 触摸区。总览见 变量与回调