VAPS XT入门教程10.01:创建新根工程
系列索引:VAPS XT入门教程索引
上一篇:VAPSXT入门教程10:开发
根工程
开发第一步,创建一个最简单的根工程。
根工程是VAPS XT的最小工程,有且只有一个根工程。根工程之下是画布、控件、Format、子工程等
双击桌面上的VAPS XT主程序快捷方式。

双击打开之后,会显示默认编辑器界面

点击菜单 File->New

在弹出的新建界面设置名称和位置

其中名称只是工程的名称,位置是Locations所在的位置,如果文件夹不存在会自动创建。

这是一个空白根工程,什么都做不了。
简单控件
创建完根工程后,创建一个最简单的画面对象(Graphical Object,GO)。
新建1
点击菜单File -> New

在新建窗口设置名称、位置

点击确定,自动显示新go的参数。

新建2
在根工程名上点击鼠标右键

然后接下来的操作和上面的新建1一样。
设计
打开新建GO的实现文件,默认为空白内容

打开Toolbox -> GraphicsPrimitives,把Rect2Pnt拖拽到新GO的Implementation View中

编辑器右侧可以设置属性:宽高、颜色、是否填充、是否显示。
日常最基本的操作就是拖拽组合控件形成完整的设计。熟练使用这些控件和属性,就算是入门了。
控件注释
就好像C++开发的时候可以注释一样,VAPS XT开发的时候也可以写注释。
VAPS XT的原子对象是一个一个控件,由简单控件组成复杂控件,再由复杂控件组成更复杂的控件,一层一层套娃。这些控件都可以添加注释。
当然使用代码开发的Transition的本就是代码写的,当然可以写注释。不够最好是英文的,因为非英文的可以会乱码。
默认控件状态

添加查看注释有两种方法
添加1
可以使用鼠标右键

点击Insert Comment菜单添加注释。
添加2
也可以直接点击控件,然后打开中间的Comment Editor窗口

窗口上面写明了当前添加注释的控件名称。
两种方法打开的窗口是一样的。
写注释

注释保存后

可以看到有注释的控件右上角有个红色三角形标志。
控件注释用于描述控件用途,方便后续维护。其次可以追踪当前控件响应的需求信息。
Format
单纯的控件是无法使用的,要想把它变为可执行程序还需要进一步操作。
先新建一个Format,新建方法还是两种

新建完成后会直接显示Format的实现

然后把之前创建的GO拖拽到新format的Implementation View中。

实现中会立刻显示GO中的内容。
在Format的头文件上右击,点击Build菜单,然后VAPS XT会自动生成代码并调用VS2013的编译器编译源码。

编译完成会输出
1 | |
在根工程文件目录中会有编译完成的exe程序

然后执行程序即可

如果是使用鼠标右键点击Execute菜单,VAPS XT会自动生成带参数的*.bat文件,此文件中包含自动居中、字体位置。
至此,从创建工程、创建画布、设计界面、Format创建、程序编译等常用操作完成了。
推广
技术交流群,欢迎加入讨论。这个圈子很小,大佬可能没兴趣加这些群聊社区之类的。所以只能带你入门,当然,欢迎大佬指导


