背景色と文字色設定
デフォルトの状態だとIME and DiMENSiONによって設定されるIME on/off時それぞれの背景色、及び文字色は固定されていますが、aboug:configから設定値を変更してあげることで好みの色に変更することが可能です。
テーマとの兼ね合いなどでデフォルトの色設定では違和感がある際などにご活用下さい。
また将来的にはabout:configからでは無くIME and DiMENSiONの設定項目から色の設定をできるようにする予定です。以下、現時点での色の設定方法に関して。
about:configについて
Firefoxのロケーションバー(URIが出てるところ)にabout:configと打ち込むことで、通常サイトが表示される部分にFirefoxの設定値を編集するフォームが表示されます。
ここに格納されているのはFirefox内部で利用される設定値の一覧であり、IME and DiMENSiONの背景色等の設定もここに格納されています。
about:configの値の編集
about:configのフィルタ欄に文字列を入力することでお目当ての設定値を抽出することができます。IME and DiIMENSiONの場合、フィルタ欄に「imeanddimension」と入力することで利用している設定値を抽出できます。
5つの設定値の内、 imeanddimension.flashplayertrust.set は変更しない方が幸せですので、触らない方がいいです。残り4つの設定に関しては値を適切に変更することにより色設定の変更が可能です。
尚1.5.x系列はこれらの設定値が存在しません。色は完全に固定となります。色の設定変更を行いたい場合は1.6.x以降をご利用下さい。
about:configから設定値の変更を行いたい場合、変更したい設定名を右クリックして現れるメニューから「値を変更」を選択してください。それによって表示されるダイアログにお好みの値を入力することで設定値の変更が可能です。
設定する値
一言で説明すると「cssで色の値で使える値」が使えます。具体的には以下の様な値です。
- 定義済みの色(red,blue,black など)
- RGB16進数表示(#FF6600 など)
- RGB16進数簡略表示(#F60 など)
- 10進数(rgb(255,102,0) など)
- パーセント(rgb(100%,40%,0%) など)
但し、右下のステータスバーのIME状態表示にも色設定を反映させたい場合、RGB16進数表示を設定する必要があります。それ以外の値に関しては色は変化しません。
余談ですが、将来的にはnull値を使えるようにした方が便利かなぁと思ってます。(テーマに元々設定されている背景を使う)
各種設定名の説明
別に説明しなくても見れば解るような気もするのですが、一応各設定値の説明です。
imeanddimension.backgroundcolor.imeoff
IMEがオフの状態での背景色を指定します。デフォルトでは#99ccffが設定されています。
imeanddimension.backgroundcolor.imeon
IMEがオンの状態での背景色を指定します。デフォルトでは#ffc0bbが指定されています。
imeanddimension.color.imeoff
IMEがオフの状態での文字色を指定します。デフォルトではblackが指定されています。
imeanddimension.color.imeon
IMEがオンの状態での文字色をしていします。デフォルトではblackが指定されています。
コメント (8)
こんにちは。
今日、IME and DiMENSiONをDLさせていただきました。
いつも入力の切り替えを忘れて『つい、うっかり・・・』
といった場合があって困っていましたが
このようなアドオンがあって助かりました。
ありがとうございます。
投稿者: sanjikai | 2007年04月17日 18:50
日時: 2007年04月17日 18:50
sanjikai 様
こんにちはです。
ご丁寧にコメントまで頂きありがとうございます。
日本人なら一日一回はやる(多分)ミスを減らす力になれたらいいなと思ってます。
要望などありましたらお気軽にどうぞ~
投稿者: i7a16k@admin | 2007年04月18日 01:19
日時: 2007年04月18日 01:19
使わせて頂いていますm(__)m
ステータスバー(右下)のIME状態表示についてなんですが
on offの表示無しで色だけでいいかなと思いました。
思ったより幅をとるので・・・w
開発がんばってください。応援しています・
投稿者: dachi | 2007年08月29日 10:04
日時: 2007年08月29日 10:04
dachi様
コメントありがとうございます。
言われてみると確かに結構無駄に幅食ってますね・・・
というかそもそもステータスバーの状態表示は本来ならば不要なんですよね。
IME ON時のショートカット使用不能バグへの対処として入れてるだけなので、
裏を返せばショートカット使わない人には全く持って不要な訳ですな。
例えば表示の有無を設定できるようにするとか、その辺も含めて検討してみます。
投稿者: i7a16k@admin | 2007年08月29日 22:22
日時: 2007年08月29日 22:22
こんにちは。便利な拡張ありがとうございます。
エディタなどでIMEのon/offでキャレットの色が変わるようにSetCaretColorというのを使い始めましたが、
こちらと統一させるため、SetCaretColorの方の色設定を
IMEオン…ピンク系
IMEオフ…グリーン系
に変えました。
ThunderbirdでもIME and DiMENSiONが使えるとうれしいのですが…。
投稿者: sugiyama | 2008年02月22日 14:19
日時: 2008年02月22日 14:19
>sugiyamaさん
コメントありがとうございます。
サイトを拝見したので、参考までにお伺いしたいのですが、この拡張って韓国語や中国語の環境でどの程度有益か、ご存知でしたら教えて欲しいです。
Thunderbirdに関しては正直自分としても対応したく、色々試したのですが、何分コイツはFlashの機能を使っているため、Flashプレイヤープラグインが存在しないThunderbirdではかなり難しい感じです。無念。
投稿者: i7a16k | 2008年02月24日 23:08
日時: 2008年02月24日 23:08
WindowsXP韓国語版でテストしました。
http://www.naver.com/ (韓国語トップシェア検索エンジン)
http://kr.yahoo.com/
両方とも結果は同じ。検索窓で韓国語のIME切り替え時
Firefox2.0…IME and DiMENSiONは有効、SetCaretColorは無効
IE6.0…IME and DiMENSiONは無効だが、SetCaretColorは有効になる。
http://www.baidu.com/ (中国語トップシェア検索エンジン)
http://cn.yahoo.com/
両方とも結果は同じ。検索窓で中国語IME切り替え時
Firefox2.0…IME and DiMENSiONは上手くいかない(常にIMEオンの色になっている)、SetCaretColorは無効
IE6.0…IME and DiMENSiONは無効だが、SetCaretColorは有効になる。
投稿者: sugiyama | 2008年02月25日 12:01
日時: 2008年02月25日 12:01
リンクの関係かスパム扱いされていてコメントに気づけませんでした。失礼。
中国語も韓国語もこのままでも動作するのでは無いか・・・と淡い期待をしていたのですが、やはり現実は甘くないですねw
貴重な情報ありがとうございました。
投稿者: i7a16k | 2008年03月01日 15:19
日時: 2008年03月01日 15:19