Descriptions of the Current Directory

Xaw3d: 3D 版アテナ・ウイジェット・ライブラリー

English Page is here.

新着情報

ファイル

このディレクトリーには 3D 版アテナ・ウイジェット・ライブラリー (Xaw3d)関連のファイルが置いてあります。
        README.html                 : このファイル
        Xaw3d-1.3-19a.ppc.rpm       : バイナリー RPM
        Xaw3d-1.3-19a.src.rpm       : ソース RPM
        Xaw3d-devel-1.3-19a.ppc.rpm : 開発キット(オプション)
   

インストール手順

# rpm -Uvh <somewhere>/Xaw3d-1.3-19a.ppc.rpm

ここで、ディフォールトの 2D 版 Xaw を 3D 版 Xaw3d におきかえます:

# cd /usr/X11R6.3/lib
# mkdir libXaw.ORIG
# mv libXaw.so.6.1 libXaw.ORIG/
# ln -s libXaw3d.so.6.1 libXaw.so.6
これで、共有ライブラリー libXaw.so.6 にリンクされた X のアプリケーションが 3D 版 アテナ・ウイジェットを使うようになります。

これを確かめるために、例えば

$ xterm -sb
$ kterm -sb
$ xarchie
などとしてみて下さい。スクロールバーやボタンが立体的になったはずです。 機能は変わりませんが、見栄えは良くなったと思います。

覚え書き:
バイナリーパッケージ作成時に
EXTRA_DEFINES = -DARROW_SCROLLBAR -DUSEGRAY
を指定しました(DR3 標準の Xaw3d ではこのフラッグは たっていません)。 "-DARROW_SCROLLBAR" はスクロールバーの両端に 矢印ボタンを付けます。1行づつスクロールするのに 便利です。 "-DUSEGRAY" は、256 色端末で他に色をたくさん使う アプリケーションが走っていたときなどに、 カラーアロケーションに失敗して、 ボタンなどの陰が醜いものになってしまう問題を回避します。 (8 ビット端末の場合には必須です)。

Back to Keisuke Fujii's MkLinux Page
fujiik@jlcuxf.kek.jp Jun. 2, 1998