Fromの書き換えでAlt+↓No.03736
hej さん 01/11/03 17:25
 
こんにちは。hejです。いつもありがとうございます。
「フォルダ毎の設定に、フォルダ毎のメールアドレスを登録している時、Fromの書き
換えAlt+↓で、そのアドレスも一覧表示する」という機能を、加えてもらったのです
が、

フォルダ毎の設定のプロパティーに、メールアドレス(ニックネームアドレス)を登
録していると、一覧表示が出ません。

フォルダ毎の設定→アカウント で「フォルダ毎の設定」をチェック。

1.「名前」と「電子メールアドレス」欄を、空欄にすると、
一覧は表示されます。名前とアドレスは空欄のまま、

フォルダプロパティー:受信\[フォルダ名]   <>
のみ表示。

2.「名前」欄のみ記入しても、表示されます。名前欄にkSと記入しておくと

フォルダプロパティー:受信\[フォルダ名]  kS <>
と表示。

3.「名前」「電子メールアドレス」とも記入すると、Alt+↓を押しても、一覧表示
画面そのものがでないです。

よろしくお願いします。

[ ]
RE:03736 Fromの書き換えでAlt+↓No.03748
秀まるお2 さん 01/11/05 10:40
 
 こちらの環境(Windows2000、WindowsMe両方)では特に問題なく動いているよ
うです。メールアドレスを省略した場合や名前を省略した時の動きも同じです。

 となりのマシン(鶴亀V1.43、Windows98、アカウント3つ、受信フォルダ配下
にはフォルダ2つのみ)で、1つのフォルダプロパティを変更しただけでテスト
した限りも大丈夫みたいです。

 ソースコードを追っかけてみたんですが、特におかしな処理も見つからないし、
そもそも「メニューすら出ない」という状況になる原因も分かりませんでした。

 とりあえず、hejさんの方で何か再現のヒントを探していただくか、あるいは
他の人からの情報(こうすれば起きる等)が無いと今のところはなんともしがた
い所です。

 とりあえず、何もヒントが無いようでしたら、デバッグ用の処理を追加してそ
れでいろんな条件に設定して調べていただく方向にしたいと思います。

 ということで何かヒントありましたらよろしくお願いします。せめてそちらの
環境についてもうちょっと詳しく教えてください。(Windowsのバージョン、IE
のバージョン、常駐させているソフトの種類、アカウントの数、フォルダの数の
だいたいの状況など)

[ ]
RE:03748 Fromの書き換えでAlt+↓No.03774
hej さん 01/11/05 22:10
 
こんにちは。いつもありがとうございます。
環境について、お知らせします。
OS Win98、IE6.0、常駐ソフト InternetSecurity(norton)、AutoSave(データの自動
バックアップ)、keylay98、チューチューマウス、秀丸、Atok、フレッツ接続ツール。

アカウント(〒)の数は6つ。6つのうち1つは未使用。残り5つのうち1つのアカウ
ントのみ、受信フォルダ配下の、5つのフォルダに「フォルダ毎の設定(電子メール
アドレス=メールボックスは同一のニックネームアドレス)を登録しています。
アカウントA 受信フォルダ フォルダ1  配下フォルダ約5つ
                          フォルダ2     〃
                          フォルダ3     〃
                          フォルダ4
                          フォルダ5
フォルダ1から5までの各フォルダ毎の設定に「電子メールアドレス」の欄だけ記入し
ています。
受信フォルダ以外のフォルダ配下には、フォルダは作っていません。

常駐を外すなどなど、いくつか試してみましたが、今のところ再現のヒントらしいも
のは見つかりません。もう少し、探してみようと思います。
とりあえず環境の連絡まで。

[ ]
RE:03774 Fromの書き換えでAlt+↓No.03781
秀まるお2 さん 01/11/06 10:36
 
 んではそれに近い環境を作ってテストしてみます。

 再現方法が分からない場合はとりあえず次のバージョンにデバッグ用の処理を
入れるので、そのときに改めてテストにご協力いただきたいと思います。

 ということでしばらくお待ちを。

[ ]
RE:03774 Fromの書き換えでAlt+↓No.03802
秀まるお2 さん 01/11/06 18:55
 
 とりあえずテストする間もなくV.46をアップロードしないといけなくなったの
で、デバッグ用の処理を入れました。

 V1.46にて、全般的な設定・基本・詳細の、「鶴亀メールの動作をdump.txtに
記録する」をONにしてください。

 んでもって、新規メールを起動して、From:部分にカーソル移動してAlt+下矢
印キーを押してください。

 で、メニューが出る出ないに関係なく、鶴亀メール用ホームディレクトリに作
成されたdump.txtをエディタで開き、最後の部分を連絡ください。

 以下のような部分が作成されるので、その部分をください。

18:45:23.750 (5309) ProcessCommand 40001
18:45:23.860 (7962) ThreadFunc: HmCreate
18:45:23.860 (2793) call WinMainSub
18:45:23.860 (2793) FrameWndProc: WM_CREATE
18:45:23.860 (2793) ClientWndProc: WM_CREATE
18:45:23.860 (2793) return WinMainSub
18:45:23.860 (7964) HmCreate return
18:45:24.900 (8609) アカウント一覧のメニュー作成呼び出し
18:45:24.900 ( 425) アカウント/フォルダプロパティ一覧のメニューを作成中...
18:45:24.900 ( 446) From:等の書き換え斉藤秀夫メイン   斉藤秀夫 <maruo
@mitene.or.jp>
18:45:24.900 ( 446) xxxxx@maruo.co.jp   斉藤秀夫 <xxxxx@maruo.co.jp>,
Reply-To:xxxxx@maruo.co.jp
18:45:24.900 ( 446) hideo@server   hideo <hideo@server>
18:45:24.900 ( 446) hideo2@server   斉藤秀夫2 <hideo2@server>
18:45:24.900 ( 446) Freemail   斉藤秀夫 <xxxxxxx@mocha.freemail.ne.
jp>
18:45:24.900 ( 446) PEH00775   斉藤秀夫 <xxxxxxxx@nifty.ne.jp>
18:45:24.900 ( 461) フォルダプロパティの処理...
18:45:24.900 ( 472) フォルダプロパティ発見: index=6, Impress
18:45:24.900 ( 479) フォルダプロパティ:受信\Impress   impress
<xxxxxxx@impress.com>
18:45:24.900 ( 472) フォルダプロパティ発見: index=7, NT-TOOLS
18:45:24.900 ( 479) フォルダプロパティ:受信\NT-TOOLS   nt-tools
<nttools@nttools>
18:45:24.960 ( 486) メニュー作成終了
18:45:24.960 (8611) アカウント一覧のメニュー作成から復帰
18:45:24.960 (8683) will TrackPopupMenu
18:45:25.890 (8686) done TrackPopupMenu

[ ]
RE:03802 Fromの書き換えでAlt+↓No.03807
hej さん 01/11/06 22:40
 
こんちは。hejです。
dump.txtの最後のところをお知らせします。標準アカウントとしているアカウントで、
Alt+↓ を行った場合です。
よろしくお願いします。

22:10:37.280 (5309) ProcessCommand 40001
22:10:37.440 (7962) ThreadFunc: HmCreate
22:10:37.440 (2793) call WinMainSub
22:10:37.440 (2793) FrameWndProc: WM_CREATE
22:10:37.440 (2793) ClientWndProc: WM_CREATE
22:10:37.490 (2793) return WinMainSub
22:10:37.490 (7964) HmCreate return
22:10:47.330 (8609) アカウント一覧のメニュー作成呼び出し
22:10:47.330 ( 425) アカウント/フォルダプロパティ一覧のメニューを作成中...
22:10:47.330 ( 446) From:等の書き換えhej (plala.to)   KenjiSUGIHARA <hej@gra
y.plala.or.jp>
22:10:47.330 ( 446) hei (web)   KENCHAN <xxx@jmail.plala.or.jp>
22:10:47.380 ( 446) hello_   kS <xxxxxx@rio.odn.ne.jp>
22:10:47.380 ( 446) josquin_suh   kS <xxxxxxxxxxx@mx9.tiki.ne.jp>
22:10:47.380 ( 446) hej (chopin.jp)   kS <xxx@jmail.plala.or.jp>
22:10:47.380 ( 446) BIGLOBE   KenjiS <xxx@msj.biglobe.ne.jp>
22:10:50.950 ( 461) フォルダプロパティの処理...
22:10:50.950 ( 472) フォルダプロパティ発見: index=6, [ hej ]
22:10:50.950 ( 479) フォルダプロパティ:受信\[ hej ]    <xxx@plala.to>
22:10:51.010 ( 472) フォルダプロパティ発見: index=7, [ kenjii ]
22:10:51.010 ( 479) フォルダプロパティ:受信\[ kenjii ]    <xxxxxx@plala.to>
22:10:51.010 ( 472) フォルダプロパティ発見: index=8, [ kenjii ]\Aki
22:10:51.010 ( 479) フォルダプロパティ:受信\[ kenjii ]\Aki   kS <kenjii@plal
a.to>
22:10:51.060 ( 472) フォルダプロパティ発見: index=9, [sugihara]
22:10:51.060 ( 479) フォルダプロパティ:受信\[sugihara]    <xxxxxxxx@plala.to>
22:10:51.060 ( 472) フォルダプロパティ発見: index=10, [sugihara]\[English]
22:10:51.060 ( 479) フォルダプロパティ:受信\[sugihara]\[English]   kS <sugih
xxx@plala.to>
22:10:51.120 ( 472) フォルダプロパティ発見: index=11, [thanks]
22:10:51.120 ( 479) フォルダプロパティ:受信\[thanks]   KenjiSUGIHARA <thanks
@plala.to>
22:10:51.120 ( 472) フォルダプロパティ発見: index=12, [kenjisan]
22:10:51.120 ( 479) フォルダプロパティ:受信\[kenjisan]    <xxxxxxxx@plala.to>
22:10:51.120 ( 472) フォルダプロパティ発見: index=13, plala
22:10:51.120 ( 479) フォルダプロパティ:受信\plala   KenjiSUGIHARA <hej@gray.
plala.or.jp>
22:10:51.170 ( 486) メニュー作成終了
22:10:51.170 (8611) アカウント一覧のメニュー作成から復帰
22:10:51.170 (8683) will TrackPopupMenu
22:11:02.650 (8686) done TrackPopupMenu

[ ]
RE:03807 Fromの書き換えでAlt+↓No.03811
秀まるお2 さん 01/11/07 09:36
 
 テストありがとうございます。

 連絡いただいた情報によると、たしかに鶴亀メール側は正常にメニューを表
示しているように思います。

>22:10:51.170 (8683) will TrackPopupMenu
>22:11:02.650 (8686) done TrackPopupMenu

 となっているので、つまり22時10分51秒にメニューを表示して、その
後11分2秒にメニューを閉じているはずです。

 画面上にはメニューが何も表示されてないのでしょうか?。だとしたらメニ
ューの表示位置が悪いのかもしれないですが、普通メニューが画面の外に出る
ことは無いはずです。(Windowsが勝手に位置調整するので)

 メニューが大きすぎることも無いはずだし、どうしたことやら?

[ ]
RE:03811 Fromの書き換えでAlt+↓No.03813
hej さん 01/11/07 10:20
 
おはようございます。hejです。いくつかヒントが見えたのでお知らせします。

> 画面上にはメニューが何も表示されてないのでしょうか?。だとしたらメニ
>ューの表示位置が悪いのかもしれないですが、

From書き換えのためのエディターを最大化せず、小さめの窓で表示した状態で、その
窓を左端に寄せてみました。その窓が半分以上隠れるくらい左に。そしたら、出まし
た。びっくりです。
画面の右端に、メニューの端の方が見えます。

画面の表示で思い出したのですが、常駐秀丸の左クリック(又はキー操作)で、メニ
ュー表示がされますが、そのメニューが見えないことがときどきあります。メニュー
の端の1ミリか2ミリが画面の右端に見えるだけです。

それと、「画面のプロパティー」で、フォンサイズは120%程度に拡大して使って
います。

どうしてこうなってしまうんでしょう?

[ ]
RE:03813 Fromの書き換えでAlt+↓No.03826
秀まるお2 さん 01/11/07 14:48
 
 Windows98の環境で、メニューのフォントサイズを極端に大きくしてみたら、
たしかにメニューが画面の外に出てしまう症状が発生しました。Windows2000
の場合はなんとか画面内に出るようです。

 ということで、これはつまり、メニューが大きすぎて画面からはみ出した場
合の問題ということで、メニュー用のフォントサイズを小さくしていただけれ
ば解決すると思います。アプリケーションソフト側でメニューを小さく制御す
るのには限界があるのでそうして欲しいです。

 あるいは、もしかして画面に入りきるはずなのにはみ出てしまうのなら、そ
れはWindows98側のバグなのかもしれないです。例えばフォントサイズを100%
に戻して直るなら、そうやって使ってもらうしかないかもしれないです。

[ ]
RE:03826 Fromの書き換えでAlt+↓No.03846
hej さん 01/11/08 15:42
 
こんにちは。hejです。

画面のプロパティーでフォントサイズを「通常」のサイズ、96dpiに戻すと、メニ
ューが上手くでてきました。
ブラウン管から、だいぶ離れた位置で(1メートルくらい)、画面を見てキーボード
を打っているので(通常サイズだと見えづらく)、120%で使用してたんです。
Windows98側の問題だと仕方ないです。しばらく、元の「通常」サイズに戻して使っ
てみます。

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

[ ]