V1.77:一覧画面の表示No.07027
江袋 さん 02/04/04 07:29
 
秀まるおさんへ

V1.76 からの多言語対応の影響だと思うのですが、

「全般的な設定」「メール一覧」「To/From 列に表示する内容」で

・名前のみ
・アドレス帳に設定されている名前を表示する

の2つにチェックをつけており、例えば届いたメールのヘッダーが

|Content-type: text/plain; charset=us-ascii

だった場合、V1.75 までは一覧には「江袋」のような正しい日本語表示
がされていたのに、V1.76 からはその欄が文字化けしてしまいます。

非常に見づらいので、アドレス帳に登録されたメアドで届いたメールで、
かつ、上記のような設定の場合についてはこれまで通り日本語フォント
で表示して頂けないでしょうか?

もっと具体的には、一覧表示の題名と名前、スレッド表示の題名、名前、
日付もすべてこれまで通り日本語フォントで構わないと思います。

以上、ご検討頂けると幸いです。

[ ]
RE:07027 V1.77:一覧画面の表示No.07028
江袋 さん 02/04/04 08:11
 
>非常に見づらいので、アドレス帳に登録されたメアドで届いたメールで、
>かつ、上記のような設定の場合についてはこれまで通り日本語フォント
>で表示して頂けないでしょうか?
>
>もっと具体的には、一覧表示の題名と名前、スレッド表示の題名、名前、
>日付もすべてこれまで通り日本語フォントで構わないと思います。

すいません訂正します。題名まで日本語表示してしまうとまずいですね。
日付についても、どちらでもいいです。

ですので、少なくとも名前についてのみ対応をお願いします。

追伸:多言語対応によって、これまで Outlookを使って開いていた中国
語フォントのメールがそのまま読めるので、この機能追加自体は非常に
ありがたく、役に立っております。

[ ]
RE:07028 V1.77:一覧画面の表示No.07039
秀まるお さん 02/04/04 16:25
 
 一覧表示(ListBox)は全部自分で書いているのでどうにでも出来ますが、
スレッド表示はCUSTOMDRAWというWindowsの仕組みを使って書いているので、
1項目中の特定部分だけ別のフォントで書くようなことは出来ないかもしれま
せん。

 とりあえず出来る所までやってみます。

[ ]
RE:07039 V1.77:一覧画面の表示No.07049
江袋 さん 02/04/05 07:44
 
> とりあえず出来る所までやってみます。

V1.78 で状況を確認してみたところ、一覧表示のほうは問題ないことが
分かりました。対応ありがとうございます。しかし、スレッド表示では

|X-Body-Content-Type: text/plain;charset="BIG5"

だと名前欄にはアドレス帳に登録された名前が表示されるようになった
ものの、

|Content-type: text/plain; charset=us-ascii

だと名前欄が「江袋 文人」であるべきところが「□□□□□」と表示
されてしまいます。

ちなみに「多国語対応」では

・欧文文字用フォント:Arial プロポーショナル
・サイズ比率:100%
・us-asciiもこのフォントをON

といった設定で使っております。

それから、スレッド表示での不具合をもうひとつ見つけました。

上記"BIG5"メールのスレッド表示が

|RE: ... / Ebukuro, 江袋 - 02/04/03(Wed) 13:07

と表示されていたとして、そこをクリックして選択状態にすると

|RE: ... / Ebukuro, 江袋 - 02/04/03(W

だけが反転して、それ以降の文字が見えなくなってしまいます。ただし、
3枠区切りでメール内容画面をクリックしてアクティブにすると、上記
の反転している部分がグレーに、それ以降の文字が未選択状態の色にて
表示されているのが見えます。

OS:Win 2k(SP2)
IE: 5.5(SP2)

以上、ご確認頂けると幸いです。

[ ]
RE:07049 V1.77:一覧画面の表示No.07050
秀まるお さん 02/04/05 10:05
 
>|Content-type: text/plain; charset=us-ascii
>
>だと名前欄が「江袋 文人」であるべきところが「□□□□□」と表示
>されてしまいます。

 Arialでcharset=ANSIとしてしまうとUnicodeでTextOutしても日本語が出て
くれないようですね。うむ、んじゃ、日本語フォントで出すしか無いかも。

>|RE: ... / Ebukuro, 江袋 - 02/04/03(Wed) 13:07
>
>と表示されていたとして、そこをクリックして選択状態にすると
>
>|RE: ... / Ebukuro, 江袋 - 02/04/03(W

 スレッド表示を生成した直後は大丈夫だけども、改変保存とかするとダメみ
たいです。とりあえずこれを直すことは出来るんですけど、これを直すと今度
は逆の症状が出るかもしれないです。でも直します。

 なんせ、IEのバージョンによってこの辺の動きがいろいろでして、テストが
行き届かないです。

[ ]
RE:07050 V1.77:一覧画面の表示No.07060
秀まるお さん 02/04/05 13:52
 
 解決策ですが、charset=us-asciiの場合はそもそもメール一覧上では欧文フ
ォントを使わないようにします。

 欧文フォントを使う限り、日本語が化けるのはどうにもならないです。

[ ]
RE:07060 V1.77:一覧画面の表示No.07075
江袋 さん 02/04/08 07:41
 
> 解決策ですが、charset=us-asciiの場合はそもそもメール一覧上では欧文フ
>ォントを使わないようにします。

V1.79 で期待通りの表示をすることを確認しました。

対応ありがとうございました。

[ ]
RE:07049 V1.77:一覧画面の表示No.07098
江袋 さん 02/04/11 07:34
 
秀まるおさんへ

>|Content-type: text/plain; charset=us-ascii
>
>だと名前欄が「江袋 文人」であるべきところが「□□□□□」と表示
>されてしまいます。

V1.80 を使っていまして、us-asciiでの問題は無事解決しているのです
が、下記のようなヘッダーの英文メールが届いたところ、再び同じ表示
の問題が発生しております。

>MIME-version: 1.0
>X-MIMEOLE: Produced By Microsoft MimeOLE V5.00.2919.6600
>X-Mailer: Microsoft Outlook Express 5.00.2919.6600
>Content-type: multipart/alternative;
>boundary="----=_NextPart_000_03E8_01C1E073.3E4F74A0"
>X-Priority: 3
>X-MSMail-priority: Normal
>X-Body-Content-Type: text/plain;charset="windows-1252"
>X-Html:   ?o?MHTML\$$dummy-folder$$\(Deleted).htm
(以下本文が続く――)

この場合もus-ascii同様の対応は可能なのでしょうか?

[ ]
RE:07098 V1.77:一覧画面の表示No.07099
秀まるお さん 02/04/11 09:54
 
>>X-Body-Content-Type: text/plain;charset="windows-1252"

 windows-1252は欧文フォントの扱いになりまして、us-asciiとは違って欧文
文字用フォントが使われます。これは仕方がないです。

 ただ、この場合でも日本語を文字化けしないようには出来ます。「全般的な
設定・エディタ・多国語対応」の欧文文字用フォントに、Tahomaを指定すれば
いいです。Tahomaは日本語でも欧文でもなんでも表示できます。

 実は、MS ゴシックやMS 明朝などの日本語フォントでも欧文が出るので、そ
れを指定しても大丈夫だったりします。少なくともWindows2000/XPなら大丈夫
です

[ ]
RE:07099 V1.77:一覧画面の表示No.07100
江袋 さん 02/04/11 11:37
 
>設定・エディタ・多国語対応」の欧文文字用フォントに、Tahomaを指定すれば

おおっ、すばらしい。やってみましたが、まったく問題ないです。

アドバイスどうもありがとうございました。

[ ]