組込み向け高品位GUI開発環境 PEG+ GUI開発環境 PEG+ 組込み機器専用の GUI ライブラリ&開発ツール。簡単、コンパクトサイズで GUI 開発を実現
組込み機器向けGUIの設計開発用に、Windows/Linux対応の開発環境を提供いたします。イメージ変換、フォント作成、GUI設計などのユーティリティが、WindowBuilderとして1つに統合されています。PC上からマウスで入力できるので、GUIの設計開発を確実に、効率的に行うことができます。
コンパクトな設計を維持しながら、高性能のグラフィックス機能を数多く提供しています。2次元グラフィックアクセラレータやマルチグラフィックレイヤ対応のグラフィックコントローラとも相性が良く、より一層のパフォーマンスを引き出すことができます。
お客様のアプリケーション開発にPEGシリーズをご利用いただくことにより、作業効率の向上、デザインコンセプトの確保、ユーザビリティの向上などを実現することができます。
主な特長
- 国内外で1,000以上の豊富な採用実績
- 多種多様なアプリケーション実例
- ターゲット環境への移植が容易
- 少メモリ消費設計
- CPU / OS / グラフィックスコントローラ 非依存 (Windows / Linux 環境で利用可能)
- タッチパネル等の多様な入力機器にも対応
- C++ソースコード提供(ライブラリ、API、サンプルプログラム)
- サンプルプログラム / ドライバも合せて提供
- 開発ツール : WindowBuilder
- Configuration (環境設定)
- Application (GUI設計)
- Resource (画像、フォント、文字列、カラー情報を一元管理)
- 充実したグラフィックスライブラリ
(スプレッドシート、チャート、HMIオブジェクト、その他基本オブジェクト) - テーマ登録/変更サポート
- 多言語サポート
Window Builder
高機能ライブラリ
- 32bpp までのスクリーンドライバー対応
- マルチグラフィックスレイヤ対応
- アンチエイリアス処理
- アルファブレンディング処理
- 画面遷移効果(スライドイン / アウト、フェードイン / アウト)
- グラデーション
- 任意の角度にオブジェクト回転(ビットマップ / テキスト)
- ランタイム処理の拡充
- テーマ登録 / 更新
- リソースファイル登録
- 画像サンプリング処理
主な用途(アプリケーション例など)
民生機器 | 携帯通信機、テレビ、電話機、電子楽器、GPS端末、オーダー端末など |
---|---|
産業機器 | 医療機器、計測機器、防災機器、音響機器など |
製品構成
- WindowBuilder(開発環境)
- C++ソースコード(PEGライブラリ、サンプルプログラム、サンプルドライバ)
- マニュアル(ユーザマニュアル、WindowBuilderマニュアル、API仕様書)
PEGターゲット動作環境
実装機能とプラットフォームの対応色数により、『PEG Pro』 と 『PEG+』 の2種類のパッケージを提供しています。
- 『PEG Pro』
付属のサンプルグラフィックスドライバ(16-32ビットカラー)ですぐにお客様のプラットフォームで動作させることが可能です。しかし、ウィンドウの透過処理を使用し、色々なウィンドウ効果を実現するためにはビデオ(LCD)コントローラのアクセラレータ機能を使用したPEG Pro専用のグラフィックスドライバーを用いる必要があります。このドライバは別途お問い合わせください。 - 『PEG+』
付属のサンプル グラフィックスドライバ(1-24ビットカラー)ですぐにお客様のプラットフォームで動作させることが可能です。
オプション製品
日本語フォント
TBフォント開発キット
- ビットマップフォント
- ビットマップ形式で提供される日本語フォント
- BDF形式フォントから、PEG付属のユーティリティでPEG用のフォント形式に変換して使用
- TrueTypeフォント
- True Type形式で提供される日本語フォント
- BDF形式フォントから、PEG付属のユーティリティでPEG用のフォント形式に変換して使用