マクロエラーのあとメール一覧枠が再描画No.10850
toshio さん 04/06/22 19:49
 
こんにちは、toshio です。鶴亀メールユーザーです。

ダヴィンチさま作「定型文呼び出し機能(裏技シリーズ)Ver.1.22」
を使用させていただいた時、非常に行数の長い定型文を指定してしまい、
「マクロエラー:文字列が長すぎます」というエラーの後、
鶴亀のメール一覧枠の背景が再描画されないようです。
(前にあったウィンドウが一覧枠部分に貼りついたようになってしまう、とか)

鶴亀を完全に終了して再起動すればなおります。
これ以上の不具合は一応ないようです。一応ご報告まで。

WindowsXP Home SP1 鶴亀メール V3.60β2

[ ]
RE:10850 マクロエラーのあとメール一覧枠No.10855
秀まるお さん 04/06/23 09:41
 
 マクロがエラーなどで中断した場合に画面が再描画されなくなってしまうのは、
鶴亀メールのソフト上の都合ってことになります。具体的には、DisableDrawと
いう関数の仕組み上の問題です。

 と言う訳ではありますが、たしかに現状のままではまずいと思うので、何らか
の対策(DisableDrawしたままマクロが終了しても、自動的にEnableDrawする処
理)を考えてみます。

[ ]
RE:10855 マクロエラーのあとメール一覧枠No.10856
秀まるお さん 04/06/23 10:05
 
 タイマーを使ってEnableDrawするように直しました。マクロエラーの最中は再
描画されないままとなってしまいますが、マクロが終了して1秒以内に元の状態
に戻るようにしました。

 ということでお願いします。

[ ]
RE:10856 マクロエラーのあとメール一覧枠No.10859
山紫水明 さん 04/06/23 20:16
 
 秀まるおさん,こんばんは。

>  マクロがエラーなどで中断した場合に画面が再描画されなくなってしまうの
> は、鶴亀メールのソフト上の都合ってことになります。具体的には、
> DisableDrawという関数の仕組み上の問題です。

 私も以前に要望したことがありました。よほど,困難なことなんだなとあきら
めていました。

>  と言う訳ではありますが、たしかに現状のままではまずいと思うので、何ら
> かの対策(DisableDrawしたままマクロが終了しても、自動的にEnableDrawす
> る処理)を考えてみます。

 ということで,期待してましたら,
>  タイマーを使ってEnableDrawするように直しました。マクロエラーの最中は
> 再描画されないままとなってしまいますが、マクロが終了して1秒以内に元の
> 状態に戻るようにしました。

 もう,解決!さすがです。
 安心してエラーを出せそうです(^^;

     では, (^^)/~
                                        山紫水明
GO HIDESOFT

[ ]
RE:10856 マクロエラーのあとメール一覧枠No.10860
toshio さん 04/06/23 21:13
 
こんにちは、toshio です

過去ログを見たつもりでしたが既知の不具合だったのですね。失礼しました。
でも一覧枠の操作ができなくなることもあり、マズイかなという感じだったので
直って良かったと思います。

[ ]
RE:10850 マクロエラーのあとメール一覧枠No.10861
davinci さん 04/06/23 22:51
 

2004/06/23(水) 22:42:56

こんにちは、toshioさん

ダヴィンチ@ユーザーです。

ご連絡ありがとうございます。
こちらで1行当たり80文字で51行のテキストデータの定型文までは
正常に処理しておりました。
それ以上のデータの保証は致しかねます。
また下記のような「マクロエラー:文字列が長すぎます」という
メッセージは見た事がありません。

ご使用制限をお確かめの上、ご使用下さい。
上記の制限範囲内での対応またはご要望は検討させて頂きますが
それ以外は、対応致しかねます。

また再描画の件は、秀まるおさんが迅速に対応して頂いたので
大変助かりました。
ありがとうございました。

/*
** タイトル:『turukame.1:10850| マクロエラーのあとメール一覧枠が再描画さ
れない』
** 発信日:2004年06月22日(火) 19:49:50
** 発信者:toshioさん
*/
>こんにちは、toshio です。鶴亀メールユーザーです。
>
>ダヴィンチさま作「定型文呼び出し機能(裏技シリーズ)Ver.1.22」
>を使用させていただいた時、非常に行数の長い定型文を指定してしまい、
>「マクロエラー:文字列が長すぎます」というエラーの後、
>鶴亀のメール一覧枠の背景が再描画されないようです。
>(前にあったウィンドウが一覧枠部分に貼りついたようになってしまう、とか)
>
>鶴亀を完全に終了して再起動すればなおります。
>これ以上の不具合は一応ないようです。一応ご報告まで。
>
>WindowsXP Home SP1 鶴亀メール V3.60β2

--
メーラー: TuruKame 3.60beta3 (WinNT,500)
OS: Windows2000 SP4
※このコメントはサイトー企画とは無関係です。
※私の個人的な見解です。

[ ]
RE:10861 マクロエラーのあとメール一覧枠No.10862
toshio さん 04/06/23 23:43
 
こんにちは、toshio です

》ダヴィンチ@ユーザーです。
わざわざレスいただきありがとうございます。

》こちらで1行当たり80文字で51行のテキストデータの定型文までは
》正常に処理しておりました。
》それ以上のデータの保証は致しかねます。
》また下記のような「マクロエラー:文字列が長すぎます」という
》メッセージは見た事がありません。
申し訳ありません。
あまり考えずに500行ぐらいのテキストを指定したら上記のメッセージが出ました。
マクロのことは不勉強なのでよくわかってないのですが、
Web サイトの説明を参照しつつ endY を 1000 に設定してみたのですが、
文字列の制限に引っかかったみたいですね。

使用制限に留意しつつ使用させていただきたいと思います。

[ ]