(出差了几天)今天我们来讨论下EMSE的工程新建
首先打开软件后,点“新建”
可以看到下面的新增向导:
专案名称:工程项目的名称支持中文,但是个人建议还是英文比较好,可以避免很多莫名的Bug。
位置:工程存放的位置,这个无所谓,在哪里都可以,只要你自己能找得到。
目标平台:这个很重要,首先要知道该工程最终运行的目标机(工控机)是什么系统平台,我都是使用win10 64位专业版系统的工控机,8GB运行内存、I5处理器就够用,当然越高越好,但是做项目需要考虑成本。
产品类型:这里根据你购买的授权点数来选择相应点数的产品类型,这里有Linux以及windows 平台的 1500点、4000点可供选择,我用的windows 4000点。
都确认后点击确定,会提示你窗体的分辨率,这要根据目标平台的分辨率来选择,这直接影响了后续的画面绘制,虽然也可以后边更改分辨率,但是更改的时候有一些组合件、窗体等是无法自适应匹配到你想要的尺寸的。
我的目标机工控机是1366768尺寸的
之后点击确定。会弹出安全系统的建立提示,这个默认是需要有的,它会限制相关人员对软件工程项目的编辑权限。
建议默认Guest不要改,这个后边的用户管理部分会讲到,有“大用”。没事的话就点下一步
这一步需要设置一个主要密码,建议写一个自己记得住的,忘了的话比较麻烦。
step3的话提示你安全模式应用的场景,我一般选择默认-------仅本机。
step4可以直接跳过
step5也可以不用理睬,直接跳过
step6直接点结束就ok了。
到这里就完成了新工程的创建。
接下来我们规划以下画面的layout,我的机器分辨率1366768,这里我需要一个4个公共区域来显示一些随时存在的状态信息、按钮、画面跳转等。
我一般会采用如下的layout形式来设计画面(只是一个参考)。
从上面可以看出我们需要4个公用的画面,给他取名叫做PublicHeader、PublicStatus、PublicLeft、PublicNavigation。习惯问题,Public可以定义为公用画面的头缀。
画面处点鼠标右键,选择插入
这里需要配置下画面的基本参数:
描述:可以用来讲述该画面是干什么的,可写可不写,不重要。
背景图:可以给该画面指定一张背景图,但是图片格式必须是规定的格式中的一种(后边会讲如何添加背景图)
尺寸:该画面的尺寸大小,我们的Header画面我定义为1366*50
位置:画面打开时的起点,是画面的左上角!!
执行时属性----样式:因为需要它一直存在而又不影响其他窗体,所以选择取代(部分),也可以选择其他,根据你的需要。
边框:可以给这个画面带边框,我一般不喜欢带边框。
其他可以默认不变,除非你需要手势滑屏,那样要改下面的内容,但是它不属于基本操作了。
点击确定之后,需要保存以下:
这里写的名字就是画面的名字。
保存之后会生成三个文件,如果你使用的足够优秀,有些画面改动可以直接修改这个文件,初学者不建议这操作。
同样的方式,创建Status的画面
PublicLeft窗体:
Navigation窗体:
最后在创建Main主窗体 ,这是后边所有功能画面的实际layout了。
好了基础的画面创建完成了,我们可以预览一下,看看效果:
好了,到这里已经完成了一个空项目的创建了,也添加了画面基础的模板。 下一节我们会创建一个带背景的登录画面,并切换到这个工作窗体,以及一些基础画面绘制的功能展示。