下面简介GENWARE2的主要功能
融合视频与图像
可以支持视频与图像的覆盖功能。通过此功能,可将复数个图层重叠同时显示。像数码相机以及数码电视的菜单那样,可以实现在视频的上面以半透明形式显示菜单内容的GUI美工设计。

■由3个图层构成,α值(半透明度)从上到下分别设置为40%、80%、100%时的图像
可与PC相媲美,丰富多彩的视觉效果
使用α半透明处理,可与PC相媲美,使丰富多彩的视觉效果的GUI美工设计成为可能。通过使用动画时间轴设置功能,动态演艺性能很高的GUI,可以无需编程简单地实现。

■动画示例
可简单地开发EPG(电子节目表)
使用高级功能控件(栅格控件),在数码家电的GUI方面需求特别多的EPG画面,亦可简单地开发。

■在EPG画面上使用栅格控件的示例
其它功能
功能名称 |
内容 |
| 支持多语言功能 | 一个执行模块可以附带复数种语言的信息(字符串、字体、字体大小等)。 各种语言可以切换。还可以支持统一码。 而且,为了提高字符串资源的编辑功能,亦可支持资源的导入、导出功能。 |
| 调色板功能 | 支持索引色彩方式,可以设置独特的调色板。 |
| 文字流动、闪烁功能 | 控件上显示的文字可以流动显示或闪烁显示。 |
| 背景色透明、焦点时效果功能 | 文本框的背景颜色可以设置为透明。将焦点放在文本框上时,可以设置光标的有无。 |
| 追加用户自定义事件 | 可以注册用户自定义的回调事件。 |
| 数据规模的小型化 | 支持DIB位图,在ROM化时画像数据规模小型化。 |
| 用户代码保护功能 | GENSKETCH2生成的源代码文件中追加用户代码后,再次生成代码时,用户追加的代码不会被覆盖。 |
| 模拟扩大显示功能 | 模拟时画面可以扩大、缩小显示。 |
| GENIFA2描画功能高速化 | 改良GENIFA2的描画算法,使描画速度高速化。 |
| GENIFA2字体的色阶显示 | 支持字体的色阶显示,可以实现优美字体的显示。 |