スレッドのアイコン表示にごみNo.09003
三月 さん 03/06/12 06:37
 
アイコンモジュールにケイコさん作「WinXP風★モジュール」を使ってますが、
>スレッド表示側で、1つのメールにアイコンが3つまで表示できるようにした。
>(無理矢理だけど)
この修正で、添付ファイル付メールにマークをつけた場合に、ごみ表示がでます。

鶴亀2.90
WinXP Pro.

[ ]
RE:09003 スレッドのアイコン表示にごみNo.09009
秀まるお さん 03/06/12 12:32
 
 アイコンが3つになった時は、2つ分の領域(横32x縦16ドット)に無理矢理
3つのアイコンを重ねて書いてます。僕が見た限りでは、アイコンモジュールを
使った場合でもそれなりに重なって描画されているように見えます。

 「ごみ」に相当する物がどういうことを差してるのか教えて欲しいです。例え
ば文字の上にアイコンが重なってしまうとか、あるいはアイコンの枠内(32x16
ドット分)を超えて何か出てしまうとか?

[ ]
RE:09009 スレッドのアイコン表示にごみNo.09012
三月 さん 03/06/12 12:50
 
> アイコンが3つになった時は、2つ分の領域(横32x縦16ドット)に無理矢理
>3つのアイコンを重ねて書いてます。僕が見た限りでは、アイコンモジュールを
>使った場合でもそれなりに重なって描画されているように見えます。
>
> 「ごみ」に相当する物がどういうことを差してるのか教えて欲しいです。例え
>ば文字の上にアイコンが重なってしまうとか、あるいはアイコンの枠内(32x16
>ドット分)を超えて何か出てしまうとか?

ごみの状況は、
☆(マーク)の元のサイズを一度描画して、
つぶれた☆を上書きしているけど、右にずれていて左側に
元サイズの☆がはみ出している感じです。


別のマシン(Win2k) で試したらきちんと出てますね。
今は起きたマシンを使えないので、使えたときに画像をとって
送ったほうがよい?

[ ]
RE:09012 スレッドのアイコン表示にごみNo.09013
秀まるお さん 03/06/12 13:11
 
> 別のマシン(Win2k) で試したらきちんと出てますね。

 アイコン領域(32x16)とテキスト部分との間の間隔が、Windowsの種類によって
違ってることが原因のようです。(ってまだ確認してませんが)

 テキスト領域から単純に左側に32ドットずれた位置にアイコン領域があるつも
りで描画するとダメみたいです。Windows2000の場合でも微妙にずれてました。

 直せるかどうか少々心配ですが、とにかく修正させていただきます。

[ ]
RE:09013 スレッドのアイコン表示にごみNo.09022
三月 さん 03/06/16 07:27
 
> アイコン領域(32x16)とテキスト部分との間の間隔が、Windowsの種類によって
>違ってることが原因のようです。(ってまだ確認してませんが)
>
> テキスト領域から単純に左側に32ドットずれた位置にアイコン領域があるつも
>りで描画するとダメみたいです。Windows2000の場合でも微妙にずれてました。
>

参考のために画像を
maruo@mitene.or.jp
まで送付しました。

[ ]
RE:09022 スレッドのアイコン表示にごみNo.09023
秀まるお さん 03/06/16 14:31
 
 まいどどうも。たしかに鶴亀側が書いてるアイコンが右に何ドットかずれてる
ようです。次のバージョンで直ります。

[ ]
RE:09023 スレッドのアイコン表示にごみNo.09025
三月 さん 03/06/17 12:06
 
> まいどどうも。たしかに鶴亀側が書いてるアイコンが右に何ドットかずれてる
>ようです。次のバージョンで直ります。

V2.91で直っているのを確認しました

[ ]