[ 新規に投稿する ]

filtermenu が動作しないNo.09292
おすぎ さん 21/02/15 13:11 [ コメントを投稿する ]
Version 8.93 32bit Windows 7 です。

filtermenu が動作しないようです。

よろしくお願いいたします。
[ ]
RE:09292 filtermenu が動作しないNo.09293
秀丸担当 さん 21/02/15 14:01 [ コメントを投稿する ]
 
filtermenu文は、[編集(E)]→[変換(V)]のサブメニューだけを独立した形で出しています。
filtermenu文も変換サブメニューもどちらも、範囲選択が無い状態では全部グレーになります。
動作しないというのがグレーになるという意味だとしたら、何か範囲選択した状態で実行するといいです。
エラーメッセージが出るとか変換メニューとは違うとか、グレーになるということではないとしたら、ちょっとわからないので、詳しいことを教えていただけると助かります。
[ ]
RE:09293 filtermenu が動作しないNo.09294
おすぎ さん 21/02/15 14:16 [ コメントを投稿する ]
説明不足でした。

たとえば、
全角数字を選択した後、
変換マクロを動作させて「英数字/記号/空白のみ半角に」を選んでも
何も起こらない(半角にならない)ということです。

よろしくお願いいたします。
[ ]
RE:09294 filtermenu が動作しないNo.09295
秀丸担当 さん 21/02/15 14:41 [ コメントを投稿する ]
 
詳しい情報ありがとうございます。
全角数字を選択して「英数字/記号/空白のみ半角に」を選んだところでは、特に問題は見られず、変換はできました。
[編集(E)]→[変換(V)]はできるけどfiltermenuができないとか、英字はできるけど数字だけできないとか、UPPER CASEなど他の変換はできるけど、「英数字/記号/空白のみ半角に」だけできないとか、特定のファイルだけとか、他にもあるかもしれないですが、できる場合とできない場合の違いが何かあるようでしたら、何でもいいので教えてもらえると何か手がかりになると思います。

1つ思いついたところでは、全角と半角がそっくりなフォントもあるようで、UD デジタル教科書体とかは全然区別が付かないこともあるようでした。

[ ]
RE:09295 filtermenu が動作しないNo.09296
おすぎ さん 21/02/15 15:52 [ コメントを投稿する ]

「選択中右ボタン」に「変換」を登録してあります。
こちらは正常に動きます。

1.「選択中右ボタン」の「変換」の場合
@全角英字と数字を選択して「英数字/記号/空白のみ半角に」を選ぶと
 正常に半角になります。
A半角英字と数字を選択して「英数字/記号/空白のみ全角に」を選ぶと
 正常に全角になります。
BUPPER CASE、lower case の場合も正常に変換されます。
C複数行を選択して「ソート」を選ぶと、詳細画面が出て、
OKを押すとソートされます。

2.「filtermenu」の場合
@全角英字と数字を選択して「英数字/記号/空白のみ半角に」を選んでも
 何も起こりません。選択されたままです。
A半角英字と数字を選択して「英数字/記号/空白のみ全角に」を選んでも
 何も起こりません。選択されたままです。
BUPPER CASE、lower case の場合も何も起こりません。
C複数行を選択して「ソート」を選んでも、詳細画面が出ません。

よろしくお願いいたします。
[ ]
RE:09296 filtermenu が動作しないNo.09297
秀丸担当 さん 21/02/15 16:52 [ コメントを投稿する ]
 
さらに詳しい情報ありがとうございます。
やはりマクロでないコマンドからはできて、マクロからだとできないということで、調べてみて、原因がわかりました。
単にというマクロだとうまくいきます。
filtermenu;

以下のようにメッセージを出して、メッセージで1秒以上待ってからの操作だとだめでした。
message "x";
selectline;
filtermenu;

他にも何らかの1秒以上かかってからの操作だとできないと思われます。
内部的なことが関わっていて、マクロは実行して1秒以上たつとEsc等でマクロを終了させるための処理等が影響してそうなってしまっていました。
すみません。
次のβ版でできるように修正させていただきます。
[ ]
RE:09297 filtermenu が動作しないNo.09298
秀丸担当 さん 21/02/16 09:47 [ コメントを投稿する ]
 
V8.97β1で修正してみています。
以下のページの「先行開発バージョンはこちら」からダウンロードできます。
https://hide.maruo.co.jp/software/hidemaru.html
お手数をおかけして申し訳ありません。
[ ]
RE:09298 filtermenu が動作しないNo.09299
おすぎ さん 21/02/16 14:45 [ コメントを投稿する ]
V8.97β1 をダウンロードしました。
filtermenu が無事に動作することを確認しました。

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

[ 新規に投稿する ]