[Scim-imengine-dev 556] Re: scim-anthy プリエディット文字色選択

Back to archive index

Takuro Ashie ashie****@homa*****
2005年 7月 25日 (月) 00:18:11 JST


足永です。

On Mon, 04 Jul 2005 09:58:07 +0900
Hiroyuki Ikezoe <poinc****@ikezo*****> wrote:

> とりあえづ、選択されている文節にforegroundカラーを割り当てないようにして
> 逃げました。
> 最終的にどうするかはもうちょっと悩みます。

私の感覚では、一時的とは言えこの対応はあり得ないです。
間違った実装のために、正しいはずの仕様を変更するのはおかしいです。

ユーザーが設定でforegroundとbackgroundを指定しているのに、どういう根拠で
その片方だけを捨てるのでしょうか?

この場合は(scim-anthy側だけで問題を回避するには)、

  * 「文字色を指定しない」「背景色を指定しない」というオプションを加える

あるいは

  * 「装飾なし」「反転」「色づけ」等というオプションを加える

などとした上で、デフォルト設定を無難な値に振っておくというのが正しい対応
だと思います。あくまでも仕様通りの振るまいをするようにしなければいけませ
ん。たかが一アプリケーションのまずい実装による不具合を回避するために仕様
を歪めるなどは、最もやってはいけない対処方法だと思います。

# 何が正しいのかワケがわからなくなるじゃないですか...


> # foregroundカラーが指定されてるとリバース扱いにしてる…
> # どうせなら、backgroundの方で判断して欲しかったり

> > とりあえづ、選択されている文節にforegroundカラーを割り当てないようにして
> > 逃げました。
> > 最終的にどうするかはもうちょっと悩みます。

個々の実装を確認するのは良いことだと思いますけど、それに振り回されないで
下さい。「何がより正しいのか」で判断して下さい。



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