步骤
同一套骨架,换个程序
VisionQuick 是界面设计器。上面菜单工具栏,左边组件库,中间画布,右边属性面板 —— 和刚才的流程设计器一一对应,只是左右两侧装的东西不同:那边装工具,这边装组件。
菜单栏五项
菜单有项目、编辑、视图、设计、帮助。「项目」里打开 / 保存工程;「编辑」是撤销重做与复制粘贴;「视图」控制组件库、属性面板等窗口的显隐,也能切主题;「设计」里进 / 出编辑模式;「帮助」里是组件帮助说明和新手向导。
工具栏与设计工具栏
工具栏前段是打开、保存和一组编辑命令,后面是运行一次与循环运行。设计工具栏平时是隐藏的 —— 按 F2 进入编辑模式才出现,退出编辑模式按 Esc,它跟着收起。
左侧:组件库 + 页面结构 + 收藏夹
组件库分基础类、容器类、图表类、扩展类,装了插件模块还会多出单独的组;顶部搜索框直接按名字找,例如输入「单图」。旁边的「页面结构」管这个界面有哪几页、每页有哪些区域,「收藏夹」存常用的组件。
右侧属性面板与中间画布
属性面板有两个页签:「属性」改外观和内容(标题、字号、颜色、显示项),「联动」写组件之间的交互。中间画布上方的标签栏管页面,右键可以分割区域,组件拖进哪个区域就属于哪个区域。
属性面板的「?」是组件帮助
选中一个组件,点属性面板上的帮助图标,弹出「组件帮助」:这个组件是干什么的、默认多大,下面逐个属性列出类型、默认值、可选值和含义。用法和流程设计器里的工具帮助完全一样,只是讲的从「工具参数」换成「组件属性」。
两个程序对照着记
| 位置 | FlowDesigner | VisionQuick |
|---|---|---|
| 菜单 | 策略 / 编辑 / 工具库 / 视图 / 帮助 | 项目 / 编辑 / 视图 / 设计 / 帮助 |
| 左侧 Dock | 工具库(节点)+ 策略池 | 组件库 + 页面结构 + 收藏夹 |
| 中间 | 流程画布(节点与连线) | 界面画布(组件与页面) |
| 右侧 Dock | 输入属性 / 输出属性 / 流程图 / 数据预览 | 属性面板(属性 / 联动) |
| 属性帮助 | 工具帮助:工具用途 + 输入输出参数表 | 组件帮助:组件用途 + 属性表 |
组件帮助里那几列
| 列 | 含义 |
|---|---|
| 属性名 | 属性面板里显示的条目名 |
| 类型 | 数据或控件类型,例如字符串、整数、布尔、颜色、文件 |
| 默认值 | 新建组件时的初始值 |
| 可选值 | 枚举型属性会用下拉给出全部选项 |
| 含义 | 这个属性改的是什么、改了有什么效果 |
注意
- Esc 在这里是「退出编辑模式」的快捷键,不只是关对话框;如果焦点在组件帮助窗口上,一次 Esc 只关那个窗口。
- 设计工具栏在运行模式下看不到,不是被删了;按 F2 就回来。
- 组件是画布上的图元,不在左侧树里逐层展开,找组件用「页面结构」或直接在画布上点。
注意
- 两个程序切换着用容易混,记一句:左边取东西,中间摆东西,右边改东西。
- 不确定某个组件属性怎么设,选中组件打开组件帮助,比试出来快。
- 会员与授权相关的功能不在入门范围,需要开通或咨询请联系客服。
接下来
继续看示例 07:《自己造一个工具 py》。
