検索結果のメール一覧部分の再描画No.12283
tibirin さん 06/03/08 00:42
 
もの凄く特殊な使い方をした際で恐縮ですが
以下の場合のみ検索結果のメール一覧部分が再描画されない
事があります。
# うまくいく時もありますが…
かなり前のバージョンから発生しておりましたが
その様な使い方をされている方がおられない様で
バグ報告されていなかった様です。

1. たまがわさん作の「2ちゃんねるブラウザマクロ」Ver1.05を
   使用して「1 ▼巡回 マークスレッド」を実行します。
   (既に幾つかのスレッドがマークされている事が前提となります。)

2. 検索して一覧作成が Flag=markとして実行されます。

3. 私の環境では検索結果を最大化表示しておりますので
   メール一覧表示部分のアイコン表示はマークと未読or既読が
   表示されます。

4. 未読のものを選択してマウスのダブルクリックで
   エディタを最大化表示で開きます。

5. そのスレッド(=メール)を読んだ後
   以下のマクロをツールバーに登録しておりますので実行します。
   
   『未読ならば既読にしてから、エディタを終了する』ものです。
   
   #unread = dllfunc( "IsUnread" );
   if(#unread == 1) #n = dllfunc( "SwitchUnread" );
   
   exit;

6. エディタが閉じて、検索結果が表示された際に
   メール一覧表示部分の先程選択されていた部分のみ
   描画されて、他の部分が灰色に塗り潰されている時があります。
   マウスでそれらの部分をクリックすると
   クリックした部分のみ再描画されます。

たぶんエディタが既読になってから閉じ様とするタイミングと
検索結果を再描画するタイミングが噛み合っていると思うのですが
「2ちゃんねるブラウザマクロ」を使用せずに
検索して一覧作成を実行して
2.以下を試してみても問題は発生しませんので
何が根本的な原因かが判りません。

全般的な設定 → 未読メールの閲覧 → 未読から既読への自動切り換え
□エディタで開いたら(O)
□検索結果の一覧上でも未読→既読自動切換えをする(G)
の両方にチェックをいれておけば、これらのバグは発生しないのですが
メールを読んだかどうかはあくまでも自分の判断で切り替えたいという
私のわがままからこの様に使用しております。

お忙しい所申し訳ございませんが宜しくお願い致します。

WindowsXP Pro SP2
秀丸メール Version 4.64beta1

追伸) 秀丸メールのバージョン情報の copyright部分が
      2001 - 2005のままです。

[ ]
RE:12283 検索結果のメール一覧部分の再描No.12284
秀まるお さん 06/03/08 09:47
 
 たまがわさん作のマクロは使いませんでしたが、検索結果ウィンドウを最大化
してエディタも最大化して、その状態で「メールを検索結果から開いてマクロ実
行」ってテストを繰り返し実行したら、再現出来ました。

 原因はまだよく分かりませんが、なんとか修正させていただきます。

 あと、copyrightの年号ミスのご指摘もありがとうございます。こちらも直し
ます。

[ ]
RE:12284 検索結果のメール一覧部分の再描No.12285
tibirin さん 06/03/08 18:16
 
> たまがわさん作のマクロは使いませんでしたが、検索結果ウィンドウを最大化
>してエディタも最大化して、その状態で「メールを検索結果から開いてマクロ実
>行」ってテストを繰り返し実行したら、再現出来ました。
>
> 原因はまだよく分かりませんが、なんとか修正させていただきます。

秀丸エディタの Unicode対応でお忙しい時に申し訳ございません。
けっして急ぐ訳ではありませんので、お時間が出来た際にでも
宜しくお願い致します。

[ ]
RE:12285 検索結果のメール一覧部分の再描No.12287
秀まるお さん 06/03/08 23:23
 
 一応、簡単に直ってしまいました。(おかげさまで)

 明日あたりまたベータ版をアップロードしたいと思います。少々お待ちくださ
い。

[ ]
RE:12287 検索結果のメール一覧部分の再描No.12291
tibirin さん 06/03/09 18:59
 
秀丸メール Version 4.64beta2において
バグ修正されている事を確認致しました。

とても使いやすくなりました。
どうも有難うございます。

[ ]