V3.09β7No.00234
秀丸担当 さん 01/10/04 19:21
 
V3.09β7をアップしました。
以下の場所からダウンロードできます。
http://hide.maruo.co.jp/software/bin/hm309b7.exe

●β6からβ7の変更点
・file: の場合のドライブ名認識改善
http: で/が\に変わってしまうバグ
・「送る」などで大量にファイルを開けない対処
・フォントCourierで検索ダイアログで死ぬ
・Emailの'@'より後ろの'?'は認めない。(mailto:のときだめ認める)
・上候補の処理を、下候補の処理と全く同じになるよう、改善
・disabledraw中のgoscreentopとgoscreenendが正しくない

[ ]
RE:00234 V3.09β7No.00235
hirokun さん 01/10/04 19:40
 
>・フォントCourierで検索ダイアログで死ぬ
修正を確認しました。迅速な対応、ありがとうございました。

[ ]
RE:00234 V3.09β7No.00236
ひろ さん 01/10/04 19:50
 
 秀丸担当さん今日は、ひろです。
 他は確認していませんが、
> ・disabledraw中のgoscreentopとgoscreenendが正しくない
 これは困ります。今まで可能だった
disabledraw;
goscreentop;
##wintopy = y;
//処理
enabledraw ##wintopy;
という流れで、最終的にマクロ起動時の画面状態に戻すことができなくなり
ます。
 ##公開しているマクロでも、この手法を使っている(^^;。

 私の「turukame.3:00222」の
> が動作しません。disabledraw 中は、goscreentop 同様本当の画面の最後に
> 移動して頂きたいです。
趣旨は、goscreentop の仕様を変更していただきたいのではなく、
disabledraw 中は goscreenend は本当の画面内最終業に移動して欲しいと
いうものです。

[ ]
RE:00236 V3.09β7No.00238
TAKA さん 01/10/05 12:15
 
TAKA です。

>> ・disabledraw中のgoscreentopとgoscreenendが正しくない
> これは困ります。今まで可能だった
>disabledraw;
>goscreentop;
>##wintopy = y;
>//処理
>enabledraw ##wintopy;
>という流れで、最終的にマクロ起動時の画面状態に戻すことができなくなり
>ます。
> ##公開しているマクロでも、この手法を使っている(^^;。

「hidesoft.4:02443 2001/10/03」のひろさんの発言を読む限りでは、
「hidesoft.4:02440 2001/10/03」で、
disabledrawをした状態でgoscreentopをすると、秀丸が適当に決め
た画面の先頭ではなくて、本当の先頭に移動することが出来ること
が分かったと判断しました。

最近分かったことだと思いますので、
disabledrawありなしで動きが違うのも少しいやらしいと思います。
オプションか何かで秀丸が適当に決めた画面の先頭か、本当の先頭
かを指定出来ると良いと思います。

ヘルプにもgoscreentop,goscreentopの指定の仕方によっては、本
当の先頭位置へ移動することが可能である旨も書いて欲しいです。

いかがでしょうか? > ひろさん、秀丸担当さん

[ ]
RE:00238 V3.09β7No.00239
ひろ さん 01/10/05 12:56
 
 TAKA さん今日は、ひろです。
> disabledrawをした状態でgoscreentopをすると、秀丸が適当に決め
> た画面の先頭ではなくて、本当の先頭に移動することが出来ること
> が分かったと判断しました。
 仰るとおり解ったのは最近ですが、goscreentop の動きを良く理解してい
なかっただけで、「最終的にマクロ起動時の画面状態に戻す」という目的で
既に使っています。

 ですから、
>  ##公開しているマクロでも、この手法を使っている(^^;。
と独り言を付け加えているのです。

[ ]
RE:00239 V3.09β7No.00243
秀丸担当 さん 01/10/05 17:27
 
disabledraw時のgoscreentopは、もともとバグでした。
disabledraw直後には本当の画面の一番上という期待した値が
得られますが、直後でないとどんな動作をするかわかりません。
とりあえずV3.09ではこの問題は保留とし、V3.08と同じに元に
戻そうと思います。

[ ]
RE:00243 V3.09β7No.00245
ひろ さん 01/10/05 18:03
 
 秀丸担当さん今日は、ひろです。
> disabledraw時のgoscreentopは、もともとバグでした。
 そうなんですか。知らずに、便利に使っていました。

> とりあえずV3.09ではこの問題は保留とし、V3.08と同じに元に
> 戻そうと思います。
 宜しくお願いします。
 ただし本当の画面の先頭位置を知る方法が有れば、Ver.3.09β7 の仕様にし
て頂いて一向に構いません。

[ ]