X Window System GUI構築ツール Oxlib

OXlibはX11上で動作するアプリケーションのGUI開発支援ライブラリーセットで、 GUI開発において、さまざまな問題点を短時間で解決します。
OXlibは、X11を使用したOUK株式会社独自開発のGUI構築を支援するツールです。
リソースエディタで作成したリソースファイルと、 ユーザーアプリケーションのCのソースファイルをoxmkmakeユーティリティで作成されるmakefileでリンクさせて、グラフィックユーザーインターフェイスを簡単に構築することができます。

OXlib導入のメリット

GUI開発期間の短縮・予算の削減

習得期間

XlibやXtoolkit等の知識は不要であり、 操作が簡単なため誰にでもすぐに習得できる

開発期間

プログラム内に画面作成や表示を行うためのパラメータの指定等の手続きは一切不要。
用意された関数を順番によびだすだけで入出力部が完成する。

変更期間

画面の変更はリソースの変更のみで可能のため、簡単かつ短期間に可能

GUIのオリジナル性

新規部品の作成

OXlibはソースが全て付属しているので、用途に合った新規部品の作成が可能。

部品の再利用

リソース形式なので、一度作った部品の再利用が簡単に可能。

ソフトの移植が簡単

OXlibはXlibの基本関数を使用しているので、異機種への移植が簡単(別途契約必要)

ソフト管理が容易

アプリケーションプログラム部分とGUI部分がそれぞれ独立しているので、ソフトメンテが簡単。

信頼性が向上

ソフト開発とソフトメンテナンスが容易に行えることにより、信頼性も向上。
OUK技術者によるきめ細かなサポートをお約束します。

OXlibとMotifとの比較

  OXlib Motif
ソースの公開 あり(唯一) なし
移植性 良い(ほとんどのEWS可) 悪い(メーカー任せ)
新規部品 可能(特注も可) 困難
GUI開発工数 3(細かい使用実現には専門知識が必要)
リソースコンパイラ 有り(アプリとは分離) 有り(アプリに含まれる)
リソースエディタ 有り 無し(別途メーカーが供給)
ソフトメンテナンス 簡易 複雑
メモリ使用要領 30KB 200KB以上
アプリのディスク容量 1 約3倍
バグ・メンテナンス 迅速 メーカー任せで遅い
ユーザーサポート 電話・FAXにて相談可能 無いに等しい

部品サンプル

機能フレーム FRAM FramePNG フレームの背景に任意のPNGファイルを描画
ボタン BUTN PushButtonPNG ボタンの背景に任意のPNGファイルを描画
特定用途/機能 LVLM LevelMeter アナログ的なレベル・メータを描画する部品。背景は透過。
ページトップへ