[Scim-imengine-dev 1466] Re: 開発ネタ投入

Back to archive index

Takashi Nakamoto blued****@bpost*****
2006年 12月 25日 (月) 14:35:47 JST


中本です。

Takuro Ashie <ashie****@homa*****> wrote:

> On Mon, 25 Dec 2006 11:31:03 +0900
> Takashi Nakamoto <blued****@bpost*****> wrote:
> 
> > おぉ!パディングを0にしたら確かにうまくいきました。さすが足永さん。
> > # あとで cvs commit します
> 
> 本当は、そもそもボタンではなく、GtkImage+GtkEventBoxか何かにした方が良い
> ようです。
> GtkStatusIconはWindowsにも対応していますが、Windowsではウィジェットを埋
> め込むという概念ではなく、アイコン画像以外受け付けないからです。

ふむふむ。
最初は GtkLabel + GtkEventBox を使って実装していたのですが、SCIM がどう
やらボタンを使っていたのであえてそれに合わせてボタンに変えました。

私自身、特にトレイアイコンなのにマウスカーソルあわせるたびにいちいち浮き
出てくる点において GtkButton が気に入っていないので GtkLabel(または
GtkImage) + GtkEventBox にしたいのですが、SCIMにあわせるべきな気もしてい
ます。

ま、とりあえず両方実装しておくので、後で正式版にするときにでもどっちにす
るのか決めてください。

> Windowsはとりあえず気にしなくて良いので今回はどっちでもいいんですけど、
> input-method-iconsに入っている、ヤマケンさんが作ったモード表示用アイコン
> を使ったほうが良いかなと思っています。

そういえば、そんなのがありましたね。

今ダウンロードして見てみました。いい感じなので、ボタンを使うかどうかに関
わらこのアイコンを使ってみようと思います。
# トレイの背景色が暗めだと見づらくなりそうですが、とりあえず無視。

-- 
 中本 崇志 (Takashi Nakamoto)
 E-mail: blued****@bpost*****
 Homepage: http://bd.tank.jp/
 Blog: http://bd.tank.jp/diary/



Scim-imengine-dev メーリングリストの案内
Back to archive index