收藏订阅
图片创建程序
GLG图片创建程序使用点选式界面并专为应用程序的开发而设计。它不仅能让开发人员绘制图片对象,还能附加上2D与3D动画效果,并定义对象与资源的级别以及能建立限制等。该程序同样能提供通过动态数据还原绘图功能以测试绘图行为的方法。
该工具包最主要的原则是能让开发人员最大限度地定义应用程序的图形外观从而让代码只需处理应用程序的逻辑。在开始阶段,该程序被用来绘制图片对象、编辑图片外形以及定义色彩、梯度、阴影以及其它转化属性,并用来为动画添加动态数据与部署设计绘制中的图片。
此外,该程序能让开发人员将自定义名称分配到对象与属性。他们变成了能访问的应用程序资源。该工具包的资源以树状结构进行分级,这类似于文件在文件系统中的组织结构。这减少了在分级结构中可视资源的数量,使大型图片的处理更加简单。绘图功能的资源分级能与创建程序协调一致,这能最大限度地减少以后的编程工作。
该程序提供了两种访问对象的方法:选择对象以及遍历分级结构或直接浏览资源。当资源界面如应用程序一样浏览分级时,对象选择能使您快速地访问对象进行编辑。并且对象选择对于解决调试资源访问错误相当方便。
生成的绘图压缩了大量对象的图片外观,并且完全与应用程序代码分开。所以,当绘图改变时,但只要资源分级不变,应用程序不需重新编译。当提供的多版本绘图包含相同的资源分级,但可能外观不同时,该功能很有用处。例如,当某些具有简单图片的版本进行更加快速的更新时,这些版本的绘图就可能会包含更加精细的图片。
Widget与自定义控件
该工具包提供了大量的预置widget:dials and meters, graphs, avionic gauges, process control widgets以及其它一些图片控件。所有的widget被置于工具包对象引擎的顶端并且它们的行为被压缩在空间绘图中。每个控件的绘图能加载到图片创建程序中并能进行自定义,还能编辑它的资源与更改图片元素的外形。能创建自定义控件并把它添加到Builder的调色板中。