简单、高速的GUI开发
具备操作简单而且可在短期内开发出GUI的高性能GUI编辑器[GENSKECH2]。只要将各种各样的控件布置在画面上,即可开发出GUI。

从图形数据自动生成C/C++源代码
自动生成C/C++两种语言的GUI源代码。为了方便用户编辑,自动生成的程序在可用性和可读性上质量都很高。例如自动生成以下的C/C++源代码
代码文件名 |
作用 |
| GPage000.c | 生成并初始化窗口信息 |
| GPage000.h | 窗口信息定义头文件 |
| GResource.c | 字符串、字体等资源信息 |
| GResource.h | 资源ID的定义头文件 |
| GSample.c | 主程序代码 >GSample.c 的示例 |
| GSample.h | 主程序定义头文件 |
| GSampleScreen.c | 生成并初始化屏幕信息 |
| GSampleScreen.h | 屏幕信息定义头文件 |
在PC上仿真
制作完成的GUI不必等待目标试作器械的硬件完成,可以在PC上进行仿真。目标器械控制以外的GUI动作可以在VisualC++上开发,为此没有目标器械也完全可以确认画面迁移以及控制以外的动作。
而且PC上的开发成果,可以直接在目标器械上使用(并非原型工具)。在上流工程阶段,美工设计和GUI规格评审时也可以使用。

高速、简洁的GUI库
为了在CPU功率或内存容量非常小的环境也可以充分发挥性能,采用了简洁(最小库仅占用34.5Kbeytes)而且高速的算法。在设计上最大程度减少CPU资源浪费,而且在节省电力资源方面也作出贡献。非常简洁但可以支持窗口系统等特性,充分具备支持高级GUI的规格。

与平台无关的软件构造
可以支持各种各样的CPU、图形芯片以及OS(无OS、ITRON、Linux…),为了兼容平台的差异,装备了虚拟接口(GPI)。
可以提供GPI代码,因此用户可以自己移植。

丰富的支持内容
GENWARE2是本公司的业务统合人员直接听取用户的要求,在短期内反映到商品规格中,为用户提供最新规格的商品。同时具有丰富经验的GUI技术人员,将为您进行移植服务、优化服务、定制服务、嵌入开发服务等,强有力地支持您的GUI开发。