ダウンロードリスト

プロジェクト概要

OpenGUIは、高速でローレベルなカーネルの上に構築された高いレベルのマルチプラットフォーム、スレッドセーフのC/C++のウィンドウやグラフィックスグラフィックスライブラリです。簡単なアプリケーション開発のための、2D描画プリミティブやイベント駆動型ウィンドウAPIを提供します。このライブラリの利点は、速度、パワー、よく設計された学習曲線の緩やかなAPIです。これは、BMP、JPEG、TGA、PNG、TIFF、PCX画像ファイルのフォーマット、カラーグラデーション、およびTTFフォントをサポートします。基本的なXMLファイルのサポートや、スマート永続ラッパーもあります。OpenGUIは、イベントソースとしてのキーボードとマウス、Linuxフレームバッファ、SVGAlib用、およびXFree86/DGA2(ハードウェア加速)描画バックエンドとして、Linux上でMesa3D、8、15、16、32 bppのカラーモードをサポートします。

システム要件

システム要件が設定されていません
プロジェクトのリリース情報やプロジェクトリソースの情報です。
注: プロジェクトリソースの情報は Freecode.com ページからの引用です。ダウンロードそのものは、OSDNにホスティングされているものではありません。

2007-02-23 10:50
5.5.14

tinyxml 2.4.3にアップグレードされました。 Fbmode 1600x1200は8bit 60Hzのを修正しました。マウスのドライバをはるかに改善されました。新しいマウスドライバは、一般的な場合は/ dev / Linuxの2.6.x.でマウスが追加されましたケースはOpenGUIコンパイルされ、16でリンクされてビットのカラーモードとは、Xサーバの32ビットモードで動作を修正しました。悪いモーダルウィンドウの動作を修正しました。 Linuxの2.6.xでは上のスクリーンショットのホットキーが修正されました。右のやり場のないウィンドウをクリックして今すぐGETFOCUSとRIGTHCLICKイベントが鳴ります。いくつかのvalgrindの問題が修正された。 FGDialogの署名::ShowYesNo()変更されました。 FGMatrix::ダブルget_scale()が追加されました。 FGMatrix&FGMatrix::()二重の追加されたスケール。
タグ: Major bugfixes
tinyxml was upgraded to 2.4.3. Fbmode 1600x1200-8bit 60hz was fixed. The mouse driver was much improved. A new mouse driver was added for the generic /dev/mice in Linux 2.6.x. The case when OpenGUI was compiled and linked with 16-bit color mode and the X server runs in 32-bit mode was fixed. Bad modal window behavior was fixed. The SCREENSHOT hotkey on Linux 2.6.x was fixed. Right clicking on an unfocused window now emits GETFOCUS and RIGTHCLICK events. Some valgrind issues were fixed. The signature of FGDialog::ShowYesNo() was changed. FGMatrix::double get_scale() was added. FGMatrix& FGMatrix::scale( double s) was added.

2006-02-06 17:22
5.5.8

修正プログラムをgcc 4.1.0がコンパイルのために作られました。新しいマウスの加速をコードを記述している。洙をインストールするので、$ユーザ$ UIDにchagedされた可能です。非仮想dtor FGConnectorに固定された()。修正mapRectでクラッシュするために作られた()。修正プログラム(地図はFGPointArray)。バートtruetype2修正されて行われました。重要な修正削除されたウィンドウ上でのクラッシュのために作られました。明示的なidcbリセット修正されました。のttfキャッシュに追加されました。 tinyxmlライブラリには、最新バージョンの2.4.2に更新されました。
タグ: Major bugfixes
A fix was made for compiling gcc 4.1.0. New mouse
acceleration code was written. Installation with
su is now possible, since $USER was chaged to
$UID. Non-virtual dtor was fixed for
FGConnector(). A fix was made for a crash in
mapRect(). A fix was made for map(FGPointArray).
Bad truetype2 was fixed. A critical fix was made
for a crash on a deleted window. Explicit idcb
reset was fixed. A ttf cache was added. The
tinyxml library was updated to the latest version,
2.4.2.

2005-05-12 14:25
5.5.4

ライブラリが正常には、AMDがX86_64 64に移植されたビットプラットフォーム(Fedoraコア3)。いくつかの小さな修正が行われた。
タグ: Major feature enhancements
The library was succesfully ported to the AMD
x86_64 64-bit platform (Fedora core 3). Some small
fixes were made.

2005-02-25 15:17
5.5.0

このリリースでは、新しい『Solaris 8、10、16ビットモードで、再訪と固定例をアルファブレンディングの修正プログラムの下で、コンパイル、およびWindows上ではるかに速く建物再訪フルCygwinをサポートするシステムの構築を追加します。
タグ: Major feature enhancements
This release adds a new build system, full CYGWIN support, revisited
compiling under Solaris 8 and 10, fixes for alpha blending with 16bit
modes, revisited and fixed examples, and much faster building on
Windows.

2005-02-09 15:35
5.2.0

XMLファイルを介してUIを構築するための動的なGUIインターフェイスが追加されました。
タグ: Major feature enhancements
A dynamic GUI interface for building a UI via an
XML file was added.

プロジェクトリソース