OS不要!組込み製品向けC++ クラスライブラリ
各種プラットフォームに対応する、組込み製品向けC++ クラスライブラリ(32bit)です。
組込み機器のGUI 作成を強力に支援します
Multi Layer GUI の特徴
マルチ・レイヤ描画
マルチ・レイヤ描画により、自由に表示を重ね合わせることができます。レイヤ(層)は、描画対象となる仮想的なシートであり、重ね合わせて表示できます。レイヤ毎にC++ クラスを作成するため、レイヤ毎に分担して開発可能です。
実機レス開発
開発用にPC 上で動作させるためのシミュレータを用意していますので、実機レスで動作の確認が可能です。PC で開発したソースコードを実機用にビルドすれば、シミュレータ上で確認した画面が実機で動作します。
低コスト
描画処理は全てソフトウェアで実施しており、専用のハードウェア(グラフィックコントローラ)が不要なため、量産品の部品コストを削減可能です。
高い再利用性
既存のレイヤを合成して、高度なレイヤの作成が可能です。単純な機能のレイヤを組み合わせて、協調動作させることが可能なため、複雑な表示および高度な機能の合成レイヤが作成できます。作成した合成レイヤは、単一レイヤと同様に扱うことができます。
入出力デバイス
各種LCD コントロールドライバとタッチパネルドライバを提供致します。タッチパネルからの入力に応じて、各レイヤは動作することができます。タッチパネル以外にも、ボタンスイッチ、マウス、キーボード等、各種入力デバイスにも対応可能です。
製品仕様
ご提供内容
●C++ ライブラリヘッダファイル
●ターゲット環境に合わせた、ライブラリファイル ※1
●開発環境用のライブラリファイル ※1
●開発環境用のシミュレータ
●API マニュアル
※1 2014 年4 月1 日現在、Windows 版のみのご提供を行っており、Microsoft Visual Studio 2010 用になります。