68user's page 掲示板

Prev< No. 907> Next  [最新発言に戻る] [過去ログ一覧]
No. 907 # 68user 2000/06/08 (木) 20:59:16
> レイズナービデオに取って見ていた女
すいません、おそらく あなたが見たコンテンツは SEGA BBS の過去ログです。
SEGA BBS は http://www.sega.co.jp/sega/p_cafe/bbs.html でやってますので、
そこに書き込んでみて下さい。

  > XtMainLoopでだんまりになっているのに、画面が表示されないのです。
つまり、ボタンなどの簡単な部品を表示するだけのプログラムが
動作しない、と解釈していいですか? ソースが短いなら、見せて
もらえばわかるかもしれませんが、わからないかもしれません。

> 自分が起動かけてる状態で、どのリソースファイルを見に
> いってるのかも分からないんです。
truss コマンドで、どのファイルを open(2) しているか
わかるでしょう。

> /usr/libの下にはX11なるディレクトリはありません。
ディレクトリは環境依存なので /usr/X11R6/lib/X11、/usr/X/lib/X11 など
に置いてある場合もあります。

> ではapp−defaultsはというと、いくつものフォルダーに
> 存在しています。(ざっと40個位) はたしてどのファイルなのやら・・・・
app-defaults/KTerm は何のファイルかご存知ですか? kterm が
起動時に読み込むリソースファイルです。

なんで kterm が app-defaults/KTerm を読むかというと、kterm の
クラス名が KTerm だからです。そのクラス名というのは、
XtAppInitialize (古い Xt なら XtInitialize) の引数で指定します。

なので、「app-defaults/あなたの作ったプログラムのクラス名」という
ファイルが存在すればそれが読み込まれますし、存在しなければリソースが
空になるだけです。

> はたまたどんなマニュアルを購入すれば
Xt の本は結構あります。秋葉原などが近いなら、ちょっと覗いてみれば
結構見付かります。ただし、古い本が多いので、既に obsolete な関数
(例えばさっきの XtInitialize とか) を紹介していたりするのが難点。
あと、少し前の UNIX USER で、数回 Xt の説明が載ってました。

Prev< No. 907> Next  [最新発言に戻る] [過去ログ一覧]