V6.19β8No.45324
秀まるお2 さん 13/11/20 11:47
 
 V6.19β8をアップロードしました。

32bit版:
http://hide.maruo.co.jp/software/bin/hmmail619b8_signed.exe

64bit版:
http://hide.maruo.co.jp/software/bin/hmmail619b8_x64_signed.exe

 連絡いただいたバグ修正などしています。よろしくお願いします。

[ ]
RE:45324 V6.19β8No.45326
TATE さん 13/11/20 14:25
 
TATEです。

早々にV6.19β8のアップありがとうございました。

2点ほど要望があります。

1.アドレス帳での送付先指定画面にあります宛先指定取り消し
  ボタンを押すと、カーソル位置付近の2行が消えますので、
  DELETEキーと同じ扱い(1行削除)にしていただけないで
  しょうか。

2.アドレス帳指定おいて、強調表示が以前は使用できてたの
  ですが、リストビューになってなって無くなってしまいま
  した。
  再度、実装をお願いしたいのですが可能でしょうか?


以上、よろしくお願いします。


[ ]
RE:45326 V6.19β8No.45328
秀まるお2 さん 13/11/20 17:30
 
> 1.アドレス帳での送付先指定画面にあります宛先指定取り消し
>   ボタンを押すと、カーソル位置付近の2行が消えますので、

 すみません。テスト不足というか、バグでした。さっそく修正させていただき
ます。

> 2.アドレス帳指定おいて、強調表示が以前は使用できてたの
>   ですが、リストビューになってなって無くなってしまいま
>   した。

 そのような機能があったことを完全に忘れてました。なんとか復活させてみま
す。


[ ]
RE:45328 V6.19β8No.45330
TATE さん 13/11/21 15:48
 
TATEです。

ベータ9版にてご対応いただきありがとうございました。

なお、
------------------------------------------------------------
返信宛先ダイアログおよび送信時の宛先確認ダイアログ、アドレス帳
の宛先一覧で、メール一覧用の強調表示が効くようにした。
------------------------------------------------------------
の件ですが、初期表示はうまく強調表示されるのですが、
アドレスの並びが変わった場合など強調表示がなくなって
しまうようです。

お手数ですが、ご確認よろしくお願いいたします。

 


[ ]
RE:45330 V6.19β8No.45331
秀まるお2 さん 13/11/21 17:07
 
> の件ですが、初期表示はうまく強調表示されるのですが、
> アドレスの並びが変わった場合など強調表示がなくなって
> しまうようです。

 一応、こちらで簡単にテストした限りは再現しないようです。

 並びが変わるというと、例えば「上へ/下へ」コマンドで並び順を変えたりと
かドラッグドロップで順序変更したりとかかと思うんですが、それで強調表示が
無くなることは、内部的な作り的には起きないような気がします。

 返信ダイアログ、送信時の宛先確認ダイアログ、アドレス帳での宛先一覧、ど
れでも起きるのですかね?。

 ちょっとソースコードの見直しなどしてみますが、何かもうちょっとヒントが
あったら教えて欲しいです。

[ ]
RE:45330 V6.19β8No.45332
秀まるお2 さん 13/11/21 17:14
 
 Windows7上のWindowsXP Modeでテストしたら、そもそも強調表示うんぬん以前
に文字が出ない現象が起きてしまいました。

 もっと調べてみます。

[ ]
RE:45332 V6.19β8No.45333
秀まるお2 さん 13/11/21 18:29
 
 とりあえずWindowsXPでダメな件は今修正出来ました。

 あと、Windows2000以下の場合は強調できないようにします。(Internet
Explorerというか、comctl32.dllのバージョンが古いとうまく自前描画出来ない
ので…)

 とりあえず、この修正と、強調されなくなる問題とはまた別みたいなので、や
はり何か再現のヒント教えて欲しい所です。

 とりあえずこちらでテストしたのは、「全般的な設定・メール一覧・詳細・も
っと詳細1」の「メール一覧上で強調表示する」の所は、

  abc

 って文字列を入れるだけで、To:に"111abc111@hoge.com"とか、そんな適当な
メールアドレスを入れてテストしただけだったりします。

[ ]
RE:45331 V6.19β8No.45347
TATE さん 13/11/25 10:47
 
TATEです。

連絡が遅くなり恐縮です。
また、言葉足らずで申し訳ないです。

ベータ9版でさらに再現性を確認しました。
環境は、Windows7です。


・返信ダイアログでは発生しないようです。

・送信時の宛先確認ダイアログで発生します。
 具体的には、強調表示をあるドメインだけに色づけするように
 設定してあるのですが、発生する手順は以下になります。
 1.強調表示されるアドレスAを追加します。
   この時、アドレスAは強調表示されます。
 2.強調表示されるアドレスBを追加します。
   この時、アドレスBは強調表示されますが、
   この時、アドレスAは強調表示されなくなります。
 3.強調表示されなくなったアドレスAをクリックして
   カーソルが移動すると、再び強調表示されます。

・移動、並び替えは、上記のことを誘発するものでした。

・あと、アドレス帳では強調表示されないのが残念です。

<追記>
・返信ダイアログの宛先の再現確認中に、デバッグメッセージ
 ウィンドウが出てしまいました><。
 操作していたことは、上、下にアドレスを移動していま
 した。
 内容は、別途お送りしますがメッセージは以下になります。

   x > cb
   AddBuffer.cpp(330) error = 0




以上、よろしくお願いします。

[ ]
RE:45347 V6.19β8No.45348
秀まるお2 さん 13/11/25 11:30
 
 詳しい説明ありがとうございます。とお返事したい所ですが、すみませんがや
はり再現方法がよく分からないです。

>  1.強調表示されるアドレスAを追加します。
>    この時、アドレスAは強調表示されます。

 送信時の宛先確認ダイアログボックスが出ている状態で宛先を追加することは
出来ないはずなので、これはつまり、

 1.新規メール作成
 2.Subject:ヘッダや本文を適当に作成。
 3.To:ヘッダにアドレスAを追加。
 4.「今すぐ送信」を実行して確認ダイアログを表示させる。
 5.一度キャンセルする。
 6.To:ヘッダにアドレスBを追加。
 7.「今すぐ送信」を実行してもう一度確認ダイアログを表示させる。

 のような手順になるのでしょうか。

 今ちょっとそういう手順でテストした限りでは、やはり再現しないようでした
けども。

 あと、送っていただいたdump.txtの内容は今から調べてみます。


> ・あと、アドレス帳では強調表示されないのが残念です。

 アドレス帳の宛先の欄では強調表示されるはずです。

 アドレス帳のメンバー枠の中では強調表示されませんけども。これも必要なら
対応出来ないことは無いです。ただ、そこまでやるとなると、「全般的な設定・
メール一覧・もっと詳細」の所にあるオプションがアドレス帳に効くということ
で、何か別のオプション追加ってことにしないといけないような気がします。

 もう、ほとんどなんでもアリ的なカオス状態がさらに加速しそうな気がします
けども。

[ ]
RE:45348 V6.19β8No.45349
TATE さん 13/11/25 11:46
 
TATEです。

ちょっと行き違いが不安なのですが、以下に再現性を
再度、書いてみます。

1.新規メール作成
2.Subject:ヘッダや本文を適当に作成。
3.To:をクリックして送信先指定のアドレス帳を表示。、
4.強調表示されるアドレスAをTOに指定。
  強調表示OK
5.次に、アドレス帳から強調表示されるアドレスBTOに指定。
  アドレスBは強調表示OK.
  しかし、アドレスAは強調表示でなくなります。

強調表示は、宛名指定の場所のことです。

以上です。


>> ・あと、アドレス帳では強調表示されないのが残念です。

 表現が分かりず楽申し訳ありませんでした。
 メンバー一覧表示の場所のことであれば、強調表示できない
 旨、承知しました。



以上、よろしくお願いします。


[ ]
RE:45349 V6.19β8No.45350
秀まるお2 さん 13/11/25 13:23
 
 詳しい状況ありがとうごさいます。こちらでも再現出来ました。さっそく修正
させていただきます。

 もう1つのdump.txtの方は、まだちょっと原因が分からないです。なんとか調
べて直したいと思います。

[ ]
RE:45350 V6.19β8No.45351
TATE さん 13/11/25 14:01
 
TATEです。

> もう1つのdump.txtの方は、まだちょっと原因が分からないです。なんとか調
>べて直したいと思います。


こちらですが、再現性を確認するため、操作していたら以下の
エラーをはいて秀丸メール自身が異常終了してしまいました。

-105442208 + 14 > 241
AddBuffer.cpp(306) error = 0

操作したことは、TOに3人、CCに3人ぐら+自分が
返信ダイアログに表示されていて、TOの一人を上下に移動、
CCの一人を上下に移動、そして自分を上に上げようとした
時にエラーが発生しました。
取り急ぎ、お知らせまで。


<DUMP.TXT>
13:51:21.663 (16733) Cmd 40019
13:51:21.663 (13367) EditorCmd 40019
13:51:21.663 (26409) MuteOther()
13:51:21.663 (26520) MuteOther: hmutex
13:51:21.663 ( 976) ProcessExecEvent
13:51:21.663 (1680) ProcessExecEvent exit
13:51:21.663 (26611) ReleaseMuteOther()
13:51:21.663 (22299) will account load
13:51:21.663 (22301) will Override
13:51:21.663 (22368) will template
13:51:21.663 (22403) will reply-list
13:51:21.663 (22523) will dialog
13:51:21.663 (10595) DialogBox2Param() template=255
13:51:21.678 (21392) initdialog
13:51:21.694 (21416) loop done
13:51:21.694 (21433) EnumGlobalTemplate
13:51:21.694 (21435) EnumGlobalTemplate2
13:51:21.709 (21439) template-list
13:51:21.709 (20731) GetFolderTemplateName
13:51:21.709 (20733) GetFolderTemplateName done
13:51:21.709 (21442) sign-list
13:51:21.709 (20731) GetFolderTemplateName
13:51:21.709 (20733) GetFolderTemplateName done
13:51:21.709 (21444) sign-list done
13:51:21.709 (21448) selchange1
13:51:21.709 (21450) selchange2
13:51:21.709 (21630) template SELCHANGE
13:51:21.709 (21632) selchange1
13:51:21.709 (21636) selchange2
13:51:21.709 (21640) done load
13:51:21.709 (21482) initdialog done
13:51:24.315 (29309) MessageBeep2
13:51:24.493 (29309) MessageBeep2
13:51:24.672 (29309) MessageBeep2
13:51:24.871 (29309) MessageBeep2
13:51:26.040 (29309) MessageBeep2
13:51:27.153 (29309) MessageBeep2
13:51:27.432 (29309) MessageBeep2
13:51:27.621 (29309) MessageBeep2
********** 13/11/25 13:51:29.109 6.19 Beta 9  -105442208 + 14 > 241
AddBuffer.cpp(306) error = 0
Current thread dump
eax=00000000 ebx=00000000 ecx=00000064 edx=FFFFFFFF esi=00000111 edi=0011725
8 ebp=00116738 esp=00116728 eip=779970F4
eip: C3 8D A4 24 00 00 00 00 8D 64 24 00
HmCreate = 1008CDB5
Stack Dump
77995A64 76788BD5 00000000 00116728 00116814 00116814 006620BC 00116748
00010007 00116808 00000005 00000002 00000000 00000027 77893EE2 00000000
00000000 0000000A 00000000 00116862 0000000A 00116862 00000000 00000000
00000000 00000000 00000001 001167FC 77893E2A 00116863 00000000 001167FC
77893E70 00116862 00116862 00117258 00000000 77893CF9 00000000 00000044
00000000 00000001 00000000 00000000 0000003B 00000023 00000023 00117258
00000111 00000000 FFFFFFFF 00000064 00000000 00116738 779970F4 0000001B
00000246 00116728 00000023 00116824 00657CE5 FFFFFFFE 006B6AAC 00116C34


[ ]
RE:45351 V6.19β8No.45352
TATE さん 13/11/25 14:15
 
TATEです。

以下の件は、単純に自分を上に移動しようとしただけで
エラーとなりました。
一発目で落ちます。



>こちらですが、再現性を確認するため、操作していたら以下の
>エラーをはいて秀丸メール自身が異常終了してしまいました。
>
>-105442208 + 14 > 241
>AddBuffer.cpp(306) error = 0


[ ]
RE:45351 V6.19β8No.45353
秀まるお2 さん 13/11/25 14:19
 
 再現方法がやっと分かりました。

 To:宛先に自分自身が含まれるメールに返信する必要がありました。それの
「Cc 自分自身」が出てる時に並び替えしたら簡単に再現しました。

 また修正させていただきます。

[ ]
RE:45350 V6.19β8No.45354
TATE さん 13/11/25 14:30
 
TATEです。

矢継ぎ早にすいません。

 x > cb
 AddBuffer.cpp(330) error = 0

 上記エラーの件は、制限性がわかりました。
 
 返信時にTO1名、Cc1名、自分となっている場合、
 Cc1名を上移動ではエラーしませんが、下移動でエラー
 します。
 また、エラーウィンドウを閉じると、Cc1名はBccに
 なっていました。
 本来Cc1名なので移動できないので、上、下が無効なの
 ですが、いじわるな操作で恐縮です。
 

 また、序ですが、自分を除外する の指定をON/OFF
 しても返信先の指定の自分は変化しないみたいです。
 以前は、グレーアウトになったように思います。

以上、よろしくお願いします。




[ ]
RE:45354 V6.19β8No.45355
秀まるお2 さん 13/11/25 15:46
 
>  また、序ですが、自分を除外する の指定をON/OFF
>  しても返信先の指定の自分は変化しないみたいです。
>  以前は、グレーアウトになったように思います。

 グレーアウトさせる機能は、手抜きで無くしてしまってました。

 復活させてみます。

[ ]
RE:45355 V6.19β8No.45356
TATE さん 13/11/25 16:13
 
TATEです。

書き込みに誤字脱字がありすいません。


> グレーアウトさせる機能は、手抜きで無くしてしまってました。
>
> 復活させてみます。

 ご確認ありがとうございました。
 全体的にみて機能に整合性が取れていればと考えますので
 ご検討ください。


 

[ ]