アドレス帳、選択モードの動作に関してNo.30758
Egg さん 07/03/22 19:16
 
アドレス帳、編集モード(S)にて、複数の宛先(TO)を追加し、
その後追加した宛先を削除しようとマウスでクリックすると、
(青色に)反転する文字列が隣りの宛先とまたがり、
そのままDelete等で削除すると、その反転した部分が削除され、
メールが正しく送付出来なくなります。
(私の操作が間違ってるのかも知れませんが)
一度確認頂きたく、宜しく御願い致します。

Ver4.74Bate16
XP sp2

[ ]
RE:30758 続報ですNo.30766
Egg さん 07/03/23 08:18
 
家と会社2台で使用してますが、
家のパソコン(Ver4.74b16、Windows2000)では
この問題は発生せず、同操作で宛先毎の削除が可能です。
会社のパソコンでVer4.74b16の再インストールなどしましたが、
現象はかわりません。
設定とかないと思うのですが・・・

[ ]
RE:30766 続報ですNo.30769
秀まるお2 さん 07/03/23 09:32
 
 実は同じ報告が他のユーザー様からも届いているのですが、再現方法が分から
なくて困っている所です。

 WindowsXPで起きてWindows2000で起きないということは1つのヒントですけど。

 何か具体的なTo:内容の例を教えていただけるとなおうれしいですが、こちら
でもWindowsXP環境でいろいろテストしてみます。

[ ]
RE:30769 続報ですNo.30771
ichiy さん 07/03/23 10:04
 
秀まるお2さん、お世話になります。ichiy@ユーザ です。

的外れならスルーしてください。

アドレス帳に
  AAA:xxx@hoge.jp,xxx@hoge2.jp
                  ^ブランク無し
として登録し、TOに追加すると、
To: xxx@hoge.jp,xxx@hoge2.jp

となりますが、ここで先頭アドレス箇所で
ダブルクリックすると、次アドレスまで
選択されてしまうようです。

ブランク有りだと、bbbの手前までが選択されます。

環境:WinXP SP2
      秀丸メール   4.74 beta16

[ ]
RE:30769 続報ですNo.30772
秀まるお2 さん 07/03/23 10:07
 
 たぶん何か、エディットコントロールをサブクラス化する系の常駐ソフトが動
いてるせいかなぁと思いますけど…。

 とにかく次のV4.74β17で対応したので、またテストして欲しいです。今日に
もアップロードします。

[ ]
RE:30771 続報ですNo.30773
秀まるお2 さん 07/03/23 10:13
 
 ダブルクリックについては何も考えてませんでしたが、これはいわゆるエディ
ットコントロールの標準の動作として、そういう「空白区切りの範囲を選択す
る」みたいな動作になっているようです。

 アドレス帳の宛先欄で複数メールアドレスがまとめて選択されると都合が悪い
ので、ダブルクリックは無視するように修正してしまうことにします。

 あと、これとEggさんの件は別のようですが、そっちの件も、たぶん次のバー
ジョンで直ったと思います。

[ ]
RE:30773 続報ですNo.30778
ichiy さん 07/03/23 13:10
 
秀まるお2さん、お世話になります。ichiy@ユーザ です。

直接本題とは関係ないですが。

beta17にて、
>ダブルクリックは無視するように修正してしまうことにします。
が修正され、

>>ダブルクリックすると、次アドレスまで
>>選択されてしまうようです。
の現象が起きないことを確認しました。

[ ]
RE:30773 続報ですNo.30779
grx78 さん 07/03/23 13:14
 
お世話になっております。

ベータ17を早速試してみましたが、
現象としては同じでした。
最初はメールの文字コードが他国語混在に
なっているためと思いましたが、
そうでもなさそうです。

[ ]
RE:30779 続報ですNo.30781
秀まるお2 さん 07/03/23 13:50
 
 とにかく誰でもいいので、具体的におかしくなる例を1つだけ教えてほしいで
す。

 さんざんテストしてますが再現しません。

[ ]
RE:30781 続報ですNo.30785
grx78 さん 07/03/23 15:46
 
どのような情報を提供すれば宜しいでしょうか?
Testをした後は提供した情報を廃棄することを約束して頂ければ、
アドレス帳のFileや、Sampleのメールを提供します。

> とにかく誰でもいいので、具体的におかしくなる例を1つだけ教えてほしいで
>す。
>
> さんざんテストしてますが再現しません。

[ ]
RE:30785 続報ですNo.30786
秀まるお2 さん 07/03/23 15:59
 
 その、具体的におかしくなる時の、To:宛先の例を教えてほしいだけなんです
が。

To: あああ <xxx@aaa.aa>, いいい <xxx@iii.ii>

 とか、そういう風なTo:だと起きるとか。

 たとえば「新規メール」とやって、To:ヘッダに上記のように書いてみて、そ
れからアドレス帳を起動すると、最初からアドレス帳の宛先欄が上記状態になる
と思います。それで「xxx@iii.ii」の所をクリックしておしかな選択状態になる
とかってことなら、つまりそれで起きるってことが確認出来るということになる
んですけど。

 具体的に起きる例そのままだとたぶん個人情報の漏洩だとかってことになって
まずいのですが、メールアドレスの所を全部「xxxx@aaaa.aaa.aa」みたいに'a'
の文字に置き換えたり、全角文字を「●」に置き換えたりしてみても現象が再現
する時は再現すると思うんですが、どうでしょ?

 それでたとえば、「この文字があるとたしかにバグが再現する」って調べても
らいつつも個人情報漏洩にならないような例に仕上げてもらうとか。

-------
 一応ソースコードもチェックしたんですけど、ユニコード文字(=ShiftJIS範
囲外の文字)さえ無ければ従来通りの動作になるはずなんですよね。特定の文字
があるとダメってことも無いような気がします。

[ ]
RE:30786 続報ですNo.30787
grx78 さん 07/03/23 16:18
 
>To: あああ <xxx@aaa.aa>, いいい <xxx@iii.ii>
をやってみました。
「xxx@iii.ii」をクリックすると、
「>, いいい <iii@i」の部分が反転選択されました。
「xxx@aaa.aa」をクリックすると、
「あああ <aaa@aaa.」の部分が反転選択されました。

これだけでも何か分かりますか?

[ ]
RE:30787 続報ですNo.30788
秀まるお2 さん 07/03/23 16:32
 
 ということは、とにかく全角文字があるとその分ずれるんですね。

 WindowsXPのServicePack2ですよね。

 はて?。困った。

 何か、普通のWindowsXP環境と違う所って無いですかね。TabletPCとか、Media
Center Editionだとか…。ディスプレイが縦横回転するタイプだとか、あるいは
何か特殊な常駐ソフトがインストールされてるとかってことがあるとか…。

 EM_GETSELについての動作が「文字単位」か「バイト単位」かどっちなのか調
べて切り替え動作するようにしてみようかなぁと…。ってことでトライしてみま
す。

[ ]
RE:30788 続報ですNo.30790
takei さん 07/03/23 16:39
 
あつしと申します。

もともとおかしいとご報告したものです。
全角のデータがあるとおかしくなるようです。
a@abc.com,b@abc.com,c@abc.com のような場合は
問題ありません。

また、4.74B13くらいまでは、問題なく
動いていたように思います。

[ ]
RE:30788 続報ですNo.30791
grx78 さん 07/03/23 16:42
 
「xxxx <xxx@aaa.aa>, yyyyyy <xxx@iii.ii>」
のパターンでは問題ありませんでした。
確かに全角文字が問題のようですね。
ただ・・・
Windowsを特別にカスタマイズしているつもりはありません。
XP Professional SP2です。
どんなソフトが影響するのでしょうか?
韓国語表示もできるように設定していますが、
影響ありますか?

[ ]
RE:30791 続報ですNo.30792
秀まるお2 さん 07/03/23 18:01
 
 韓国語表示も出来るようにする設定といっても、ただ単に韓国語フォントや
IME類をインストールされてるだけだと思いますが、それは影響しないはずです。

 もしかして「コントロールパネル・地域と言語のオプション・詳細設定」での
「Unicode対応でないプログラムの言語」を韓国語にしてるって話かと思って一
応テストしてみましたけど、それだと秀丸メールの画面がいろいろ化ける上に、
肝心のアドレス帳での問題は起きませんでした。

 今までこちらでテストしてたのがXPのHome Editionだったので念のため
Professionalの入ったマシンでもテストしましたが大丈夫でして…。

 とにかく、現状でのgrx78さんの所でのエディットコントロールの動作が理解
出来たので、そういう動作であるという前提で処理を作り直してみます。それで
また次のβ版(V4.74β18)でテストしてほしいです。

 (ただし、ユニコード文字を使った場合はうまく動作しなくなる可能性が高い
ですが)

 月曜日までには次のβ版をアップロードさせていただきます。

[ ]
RE:30772 現象の補足です。No.30795
Egg さん 07/03/24 08:31
 
現象の発生している環境(XP Pro SP2 Ver4.74b17)を試しに
バージョンダウン(XP Pro SP2 Ver4.73)して確認した所、
宛先毎の選択が可能(正常動作)となりました。
再び元の環境(XP Pro SP2 Ver4.74b17)に戻した所、
(残念ながら)現象が戻ってしまいました。

宜しくお願いします。

[ ]
RE:30795 現象の補足です。No.30796
秀まるお2 さん 07/03/24 10:33
 
 V4.74β15からアドレス帳のユニコード対応をやってまして、それの関係で、
アドレス帳ウィンドウ自体もユニコード化しています。昔のバージョンとまった
く同じに戻してしまうとユニコード文字がうまく表示出来なくなって都合が悪い
です。

 とりあえずいろいろ試行錯誤して直ったと思うので、それで試してみて欲しい
です。

http://www.hidemaru.interlink.or.jp/software/bin/hmmail474b18_signed.exe

 これでとりあえずShiftJIS範囲内の文字を使う限りはうまく動作すると思いま
すが、ユニコード文字を使うとおかしくなるような気がします。

 出来ればさらに、「全般的な設定・上級者向け・デバッグ」の「デバッグレベ
ル」って所を1にしてからアドレス帳を起動しなおして、それでうまくいくかど
うかもテストしてみて欲しいです。

 (テストが終わったらデバッグレベルはまた0に戻した方がいいです)

 よろしくお願いします。

[ ]
RE:30792 続報ですNo.30797
grx78 さん 07/03/24 10:52
 
ベータ18でTestしました。

バッチリです!対応を有難うございました。m(__)m
ただ、文字コードが韓国語だと範囲がおかしくなりますね。
多国語混在ユニコードに変更してからであれば、
アドレス帳でも韓国語が表示され、問題ありませんでした。
有難うございました。

[ ]
RE:30796 現象の補足です。No.30798
いっぷく2 さん 07/03/24 12:41
 
いつもお世話になっています。
標記現象は、僕のところでも発生しておりましたが、β18にて、選
択位置の不具合は解消しました。ありがとうございます。

しかしながら、エディットコントロール内で全角文字を含む
アドレスを、ドラッグ&ドロップでTo: Cc: Bcc: へ移動させると
ちゃんと移動してくれません。

再現できるでしょうか?

Ver4.74beta18
XP-Pro SP2

[ ]
RE:30798 現象の補足です。No.30799
秀まるお2 さん 07/03/24 15:00
 
 ドラッグアンドドロップの処理は昔(β17)のままでいじるの忘れてました。
すみません。

 で、もう1つお願いが…。先の話にも書いた「デバッグレベルを1にしてアド
レス帳を起動しなおしてみて、それでどうか」ってのも教えて欲しいです。

 デバッグレベルを1にしても問題が起きないと非常にうれしいんですけど。

[ ]
RE:30799 現象の補足です。No.30800
Egg さん 07/03/24 15:35
 
> で、もう1つお願いが…。先の話にも書いた「デバッグレベルを1にしてアド
>レス帳を起動しなおしてみて、それでどうか」ってのも教えて欲しいです。
XP Pro SP2 Ver4.74b18、デバックレベル1で動作の確認をしました。
(私が確認した範囲で)問題はなかったように思います。

[ ]
RE:30800 現象の補足です。No.30801
秀まるお2 さん 07/03/24 15:55
 
 テストありがとうございます。

 ドラッグアンドドロップの所なども直してまたβ19を出したいと思いますが、
一筋縄ではいかないかもしれません。またおかしかったら教えて欲しいです。

[ ]
RE:30797 続報ですNo.30802
秀まるお2 さん 07/03/24 16:02
 
 テストありがとうございます。

 韓国語だとダメってことは、Eggさんの所とはまた別なのかもしれませんが…。
試しにデバッグレベルを1にした時の結果(普通の日本語全角文字を含む場合の
結果)も出来たら教えて欲しいです。

 それと、その、韓国語の時にダメだとして、具体的に、たとえば

To: 韓韓 <xxx@aaa.aaa>, 韓韓 <xxx@bbb.bbb>

 のような文字列でxxx@bbb.bbbの方を選択した時の範囲が具体的にどこになる
かとか、そこまで踏み込んで教えていただけるとなお嬉しい所です。

 (「韓」の部分が韓国語だとして)

[ ]
RE:30799 現象の補足です。No.30803
いっぷく2 さん 07/03/24 16:29
 
報告です。
> で、もう1つお願いが…。先の話にも書いた「デバッグレベルを1にしてアド
>レス帳を起動しなおしてみて、それでどうか」ってのも教えて欲しいです。
デバッグレベルを1で、僕のところでも問題はないようです。
Ver4.74beta18
XP-Pro SP2

[ ]
RE:30801 現象の補足です。No.30821
Egg さん 07/03/27 08:30
 
> ドラッグアンドドロップの所なども直してまたβ19を出したいと思います

(会社休日の都合で)いまバージョンアップし、b19でドラッグドロップで宛先の並
び替え動作を確認しました。
問題なく動作しました。(XP Pro Sp2、b19)
いつもどうもありがとう御座います。
また秀丸メールライフが楽しめそうです。

[ ]
RE:30821 現象の補足です。No.30824
秀まるお2 さん 07/03/27 10:15
 
 毎度テストありがとうございます。

 ドラッグアンドドロップも直ったということで安心して正式版がアップロード
出来ます。

[ ]