外观
09 预览与保存边界
预览界面用于检查控件在接近实际使用状态下的外观和取值。它是设计确认工具,不是打包、发布或成品运行流程。
打开预览
- 在界面模式完成当前设计。
- 对需要保留的配置草稿选择 保存配置。
- 在底部界面工具栏选择 预览界面。
- 检查画布背景、Tab、控件文字、下拉选项和选中状态。
- 关闭预览,回到设计状态继续修改。
预览中不显示设计用的选择框、尺寸手柄和属性面板。关闭预览不会删除设计内容。
设计、预览与运行
| 状态 | 用途 | 不应当作成 |
|---|---|---|
| 界面设计 | 添加控件、调整图层、布局和样式 | 最终用户运行界面 |
| 预览界面 | 检查外观和交互值 | 发布或打包结果 |
| 星链运行 | 执行节点流程并读取界面数据 | 界面结构编辑器 |
模板中的开始和停止区域是内建运行控件。能否实际触发运行取决于当前应用状态和运行准备,不应仅凭模板预览判断项目已经可发布或可运行。运行主线见新手手册:运行与调试。
定时执行
单窗口和多窗口模板的内建 设置页可以开启 定时执行:
| 模式 | 设置 | 触发后 |
|---|---|---|
| 单次 | 24 小时制时间 | 等待未来 24 小时内的下一次指定时刻,触发或错过后结束 |
| 每天 | 24 小时制时间 | 每天重新计算下一次时刻 |
| 每周 | 24 小时制时间和至少一个星期 | 每次触发后进入下一个已选星期 |
未开启定时时,内建开始按钮立即运行;开启后,开始按钮只启动计划并显示下一执行时间。到点时读取最新项目入口、项目配置和账号选择;已有脚本任务运行时跳过本次,不排队,也不重启现有任务。正常触发允许最多约 60 秒延迟,电脑睡眠或挂起导致超过该范围时视为错过。
停止按钮会取消后续计划,并停止由该计划已经启动的任务。关闭预览、离开项目或关闭运行程序也会取消计划。计划设置随项目保存,已启动和等待状态只属于当前进程;关闭后不会在后台继续,也不会在下次启动时自动恢复等待。
定时执行只属于界面内建运行入口,不影响星链编辑器的运行按钮、节点右键调试或悬浮控制入口。
保存边界
界面结构、控件属性和画布设置发生变化时,项目会自动保存当前项目状态。自动保存按队列顺序执行;某次自动保存失败后,后续较新的状态仍会继续尝试保存。项目配置栏的保存按钮则专门确认当前配置的控件值。两者不能互相替代:项目自动保存可能保存“当前有未保存配置草稿”这一状态,重新打开项目后草稿也可能仍显示,但它仍不是所选配置的新基准值;切换配置会载入目标配置已保存的值。
离开项目、退出登录或关闭主窗口时,应用会等待已有保存任务结束,再排入一次最新完整状态的最终保存。封面生成是尽力而为,失败不影响项目数据保存;最终项目数据写入失败时,离开、退出或关闭会被取消,当前界面保留并显示错误,应先处理存储路径、权限或磁盘问题后重试。
完成设计后建议按以下顺序确认:
- 保存当前项目配置值,确认按钮提示 配置已保存。
- 切换到另一配置再切回,确认值能正确恢复。
- 打开 预览界面检查外观和交互。
- 切换到 星链,在 数据中确认需要公开的
界面.控件名。 - 重新打开项目时,再检查界面结构和所选配置。
常见问题
预览正常是否代表可以发布
不代表。预览只确认当前界面;发布、打包和运行环境检查属于其他流程。
为什么切换配置后刚输入的值消失
该值仍处于未保存草稿。返回原配置前先选择 保存配置;完整规则见项目配置。
预览里无法移动控件
这是正常行为。关闭预览回到界面设计状态,再选择控件调整布局。
关闭窗口后仍停留在应用中
最终项目数据保存失败时,应用不会继续关闭。根据页内错误检查项目目录、磁盘空间和写入权限,处理后再次关闭;不要把封面生成失败和项目数据保存失败混为一类。