要望:マクロ実行中?&空白記号に色を付No.14824
k.kiyo さん 03/06/15 19:32
 
こんにちはkiyoです、いつもお世話になってます。
要望を2つほど。

@外部ツールから秀丸マクロが実行中かどうか知りたい。

外部ツールから秀丸にマクロを実行させるツールを作ってるんですが、
マクロが実行中かどうかがわからないのでうっかり二重実行させてしまい
「他の秀丸がマクロ実行中です。」というエラーが出てしまいます。
そこで、SendMessage()関数を秀丸に送ったらマクロ実行中かを戻して
くれるような機能を追加してもらえないでしょうか。


A正規表現を使って任意の半角空白記号に色を付けたい。

オプションで半角空白を記号で表示できますがすべて同じ色になります。
これを通常の文字と同じように正規表現を使って任意の空白に色を付ける
ようにできませんか。
行頭の空白とか行末の空白に色を付けたいです。

検討をお願いします。

[ ]
RE:14824 要望:マクロ実行中?&空白記号No.14826
ひろ さん 03/06/16 13:11
 
 k.kiyo さん今日は、ひろです。
> (2)正規表現を使って任意の半角空白記号に色を付けたい。
 好調表示を使えば良いのでは?

[ ]
RE:14826 要望:マクロ実行中?&空白記号No.14828
k.kiyo さん 03/06/16 18:01
 
> k.kiyo さん今日は、ひろです。
いつもお世話になります。

>> (2)正規表現を使って任意の半角空白記号に色を付けたい。
> 好調表示を使えば良いのでは?
そうですよねえ。
強調表示は使えないという記憶があったんですが思い違いしてたようです。
以前、任意の空白のみ表示させようとしてできなかったのでそれと混同して
いたのかも(^^;)
それで早速やってみたんですが色の付き方が不自然です。
気づいた点を挙げてみます。
@空白記号をエディタの背景色と同じ色にすると強調表示の空白が表示されない。
A空白記号を黒色にすると強調表示の空白が表示されない。
B空白記号の色と強調表示の色が混ざった色で空白が表示される。
例)
空白記号:赤色
強調表示:緑色
にすると空白が暗い茶色で表示される。

皆さんの環境ではどうでしょうか?

WindowsXP 秀丸Ver3.19


[ ]
RE:14828 要望:マクロ実行中?&空白記号No.14837
秀丸担当 さん 03/06/17 14:07
 

空白記号は、色を混ぜてるので思うようにできないかもしれません。
まず強調1で全ての空白を背景と同じにして、強調2で任意の空白に色をつける
というのはどうでしょう。

[ ]
RE:14837 要望:マクロ実行中?&空白記号No.14840
k.kiyo さん 03/06/17 16:52
 
>空白記号は、色を混ぜてるので思うようにできないかもしれません。
>まず強調1で全ての空白を背景と同じにして、強調2で任意の空白に色をつける
>というのはどうでしょう。
おーっ!そういう方法がありましたか。
やってみたらバッチリうまくいきました。
ありがとうございました。

[ ]