[mew-dist 25544] Re: Drag & Drop

Shun-ichi TAHARA ( 田原 俊一 ) jado at example.com
2004年 10月 22日 (金) 11:21:18 JST


From: Kazumasa Gotoh <kgotoh at example.com>
Message-Id: <20041022.102748.74721030.kgotoh at example.com>

> > 漢字ファイル名も問題なく扱えますが、"デスクトップ" というウィンドウが
> > フルサイズで開くというのは、少し調整しないと使い勝手的に少々問題あり
> > かも知れません。起動時にアイコン化させる事はできないんだろうか…

これ、GNOME2 のデスクトップ背景になるやつですね。理由はわかりませんが、
Nautilus はこうやってデスクトップ背景を実装してます。

GNOME環境でないと(あるいはウィンドウマネージャの問題かもしれない)、こ
のへんの処理がうまくいかないと思います。

> でも、メニューバーは表示されてるけど、ツールバーは表示されない…
> フォルダアイコンをクリックするたびに新しいウィンドウを起こしに
> いくので、ファイルマネージャとしては使いづらい。
> やはり Gnome 環境上で使わないとうまくないものなのか。

このへんは全部、gconfレジストリで設定できます。多分それ以外に制御する
方法はないんじゃないかという気がします。

> > また別の話ですが、Nautilus でディレクトリとファイルのアイコンが同じ
> > というのは見た目でちょっとわかりにくいです。設定があるのかな?
> 
> こちらの方も、本来はこういう表示ではないようなので、設定がおかしい
> のだろうとは思うのですが、どうすればよいのかまだ不明。(^^;

こっちは、おそらく gnome-vfs の管轄で… あぁ、結局 gnome が自前でもっ
ている mime type に依存してるはずです。

libgnomevfs はリンクしてるはずなので、gnome-mime-data のデータがインス
トールされていれば効くかも。ただ、これをさらにユーザ設定が上書きできま
すので、やはりその上に gconf が被さっているかもしれません。

このへん、gnome-vfs のコードをそこまで深く読んだことがないですのであく
まで推測ですが。

gconf (実行ファイルとしては gconfd-2) との通信は CORBA なので、多分
bonobo-activation-server もないとダメだと思いますし、gconf からレジス
トリ情報を各クライアントに渡しているやつ(CORBA サーバなのかな?)は
gnome-settings-daemon で、このへんまでセットで動かす必要があるんじゃな
いかと思われます。

ただ、これにセッションマネージャが加わればもう立派な GNOME 環境だとい
う説もあります。
_______________________________
田原 俊一   jado at example.com, shunichi_tahara at example.com
                                  http://flowernet.gr.jp/jado/
FingerPrint:  16 9E 70 3B 05 86 5D 08  B8 4C 47 3A E7 E9 8E D9
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄



Mew-dist メーリングリストの案内