01 · 首页与工程管理

打开软件,先看到的是首页(不是空白编辑器)。首页只做一件事:选一个工程进去,或建一个新工程。

【配图:首页——左侧四个大按钮(打开/新建/备份/恢复),右侧最近工程列表】


首页左侧:四个动作

按最常用顺序排(用户开发时最常做的是"接着昨天的工程干",所以打开在第一):

按钮 作用
打开工程 打开一个已有工程目录,进入编辑器
新建工程 选模板与分辨率,建一个新工程
备份工程 把某个工程导出成一个 .hmiproj 工程包(单文件,便于拷走/存档)
恢复工程 从 .hmiproj 工程包还原出一个工程

首页右侧:最近工程

按分类列出你最近开过的工程。每一条显示工程名 + 时间,底下一小行是真实磁盘路径。

  • 桌面版(真实宿主)里显示真实路径;浏览器里出于安全不给绝对路径,会显示"无磁盘路径"。
  • 右键一条:打开工程 / 打开工程文件夹(在资源管理器里定位)/ 复制路径 / 从最近列表移除(只清本地记录,不动磁盘上的工程)。

新建工程

点「新建工程」弹出对话框,四样东西:

  1. 工程名 —— 会作为子目录名。工程最终存到「保存位置 / 工程名」。
  2. 分类 —— 通用 / 锅炉·热力 / 水处理 / 电力 / 楼宇 / 其它(只是归类,便于最近列表分组)。
  3. 模板 —— 默认「空白工程」(只建一个空主画面)。
  4. 分辨率 —— 主画面的设计分辨率,下拉里选常见档位。
  5. 保存位置 —— 工程存到哪个目录。

【配图:新建工程对话框——工程名/分类/模板/分辨率/保存位置】

填好点确定,后端写盘,直接进入编辑器。


打开工程

点「打开工程」→ 由宿主弹出原生的选目录框(桌面版),选中一个工程目录即进入编辑器。也可以从右侧最近工程双击进入。

为什么是宿主弹框而不是网页选文件?因为运行在 WebView2 里的网页拿不到本机绝对路径,必须由外壳(桌面程序)来弹系统对话框。


编辑器里的「文件」菜单

进入编辑器后,工程级操作都在文件菜单(见第 02 章):

  • 新建工程… / 打开工程… / 最近项目·首页 —— 随时切工程或回首页。
  • 工程根目录 —— 在资源管理器里打开当前工程目录。
  • 保存 / 另存为…
  • 导出工程包(.hmiproj)… / 导入工程包… —— 就是首页「备份 / 恢复」的同一套(第 07 章细讲)。
  • 生成运行封包(.hmipkg)… —— 交付现场用的加密封包(第 07 章)。
  • 工程设置…(分辨率) —— 改工程分辨率、以及编译出的 exe 元信息(名字/图标/作者等,见第 07 章)。
  • 退出。

一句话总结

首页只管"进哪个工程";打开在第一,新建选模板与分辨率,备份/恢复走 .hmiproj 工程包;进编辑器后所有工程级操作都收在「文件」菜单里。