[要望]自動起動マクロの起動条件No.24682
W.Hiroshi さん 08/03/23 21:59
 
いつもお世話になってます。

要望なのですが、
自動起動マクロの、起動条件に

「タブを切り替えたとき、もしくは他の秀丸に移動した時」

と言う様な条件を追加して頂くことは出来ないでしょうか。

何をしたいかと言いますと、

今でも、「ファイルタイプ別の設定」によって、ファイルタイプごとに色々設定変更
できるのですが、
今現在の「ファイルタイプ別の設定」では設定変更できないが、マクロで直接設定を
書き換えたり、設定ファイルを読み込むなどして、変更できるような項目(例えば、
ウィンドウサイズや、キー割り当てなど)を、あらかじめマクロに登録しておき、
ファイルタイプの違うファイルを同時に開いているとき、タブを切り替えるごとある
いは別の秀丸に切り替わったとき、ファイルの種類によって別の秀丸のように変更で
きたらいいなと思ったのですがいかがでしょう。
現在利用中の秀丸 浮動小数点数版(統合版) Ver7.08β14
Windows XP

[ ]
RE:24682 [要望]自動起動マクロの起動条No.24686
秀丸担当 さん 08/03/24 09:56
 

>要望なのですが、
>自動起動マクロの、起動条件に
>
>「タブを切り替えたとき、もしくは他の秀丸に移動した時」
>
>と言う様な条件を追加して頂くことは出来ないでしょうか。

このときも自動起動ができると何かしら使い道はあるかもしれないですが、アク
ティブ切り替えごとにキー割り当てなどの設定関係を変えるのは遅くなるかもし
れません。
これも参考にさせていただきます。

[ ]
RE:24686 [要望]自動起動マクロの起動条No.24687
W.Hiroshi さん 08/03/24 16:25
 

>切り替えごとにキー割り当てなどの設定関係を変えるのは遅くなるかもし
>れません。

多少遅くなることに対しては、承知の上でのお願いです。
これはあくまで私個人の意見ですけど、極端な話、タブを切り替えた際10秒〜20
秒程度止まったとしても、その後の使い勝手が良くなるのでしたら、その方が良いで
す。

>これも参考にさせていただきます。

無理にとは言いませんけど、是非お願いします。

[ ]
RE:24687 [要望]自動起動マクロの起動条No.24688
EMiCC さん 08/03/24 17:39
 
横から失礼します。EMiCCです。

>>切り替えごとにキー割り当てなどの設定関係を変えるのは遅くなるかもし
>>れません。
>
>多少遅くなることに対しては、承知の上でのお願いです。
>これはあくまで私個人の意見ですけど、極端な話、タブを切り替えた際10秒〜20
>秒程度止まったとしても、その後の使い勝手が良くなるのでしたら、その方が良いで
>す。

私は、タブ切替時の自動起動が必要だと思ったことはないので、動作が
遅くなるのなら、修正はあまりして欲しくありません。

※ 秀まるおさんに要望しているわけではなく、そんな意見の人もいる
  という程度の意見表明です。

[ ]
RE:24688 [要望]自動起動マクロの起動条No.24692
W.Hiroshi さん 08/03/25 12:47
 
EMiCCsさんこんにちは

>私は、タブ切替時の自動起動が必要だと思ったことはないので、動作が
>遅くなるのなら、修正はあまりして欲しくありません。

今回、私がお願いしているのは、秀丸のタブを切り替えるなどのタイミングで、マク
ロを起動するスイッチを付けて欲しい、と言う事です。
遅くなると言うのは、あくまでも自動起動マクロを設定してキー割り当てなどの設定
ファイルを読み変えしたらと言うことであって、どの程度遅くなるかは、マクロの内
容次第だと思います。

前回の発言で、10秒〜20秒くらいかかっても、などと書きましたが、それくらい
掛かっても良いと思うくらい望んでいると言うことであって、実際にはそんに遅くな
る事はありません。実際、今回使いたいマクロ(ウィンドウサイズを変更してキー割
り当てを読み直す)を実行しても、0.1秒程度(正確には測れません)です。

その自動起動マクロスイッチを利用するかしないかはユーザーの自由だと思いますし、
そのスイッチを利用しない人には、秀丸全体の動作が遅くなるなどの迷惑は掛からな
いと思っていますが、いかがでしょう。


[ ]
RE:24692 [要望]自動起動マクロの起動条No.24693
秀丸担当 さん 08/03/25 13:16
 

>今回、私がお願いしているのは、秀丸のタブを切り替えるなどのタイミングで、マク
>ロを起動するスイッチを付けて欲しい、と言う事です。
>遅くなると言うのは、あくまでも自動起動マクロを設定してキー割り当てなどの設定
>ファイルを読み変えしたらと言うことであって、どの程度遅くなるかは、マクロの内
>容次第だと思います。

W.Hiroshiさんの言われる通り、もし遅くなるとしたら自動起動マクロのチェッ
クボックスをONにして有効にしていて、マクロの内容によっては遅くなることが
あるだろうということで、OFFであればほとんど遅くなることは無いと思います。
(もしやるとしたらの話ですが)

[ ]
RE:24692 [要望]自動起動マクロの起動条件No.24694
Iranoan さん 08/03/25 14:15
 
 秀丸担当さん、W.Hiroshi さん今日は、Iranoan です。
> 今回、私がお願いしているのは、秀丸のタブを切り替えるなどのタイミングで、マク
> ロを起動するスイッチを付けて欲しい、と言う事です。
 私もファイルタイプで外部ヘルプや「単語の検索で"abc"を検索する
時、"abc123"にはヒットさせない」を切り替えるマクロを使ったいるので、欲
しい機能です。

 ただタブを切り替えたタイミングで実行するマクロは、単純に実装しただけ
では決して使いやすくはならないと思います。理由は、タブを切り替えるとき
に、切り替えた先で必ず編集するとは限らず、すぐに次のタブへ切り替えるこ
とはよくあるからです。(要は単純に次々とタブを切り替えているだけの時。)
これを解消するには、「編集後タイマー」「カーソル移動後タイマー」のよう
に、待ち時間の指定も可能にして頂く必要があると思います。
 というわけで、実装する場合はそこのところもよろしくお願いします(^^;。
→秀丸担当さん

 現状では、タブの切り替えはキーボードからが主なら、タブの切り替えも含
めてマクロにしてしまい、それを [Ctrl]+[Tab] 等に割り当ててしまうのが
手っ取り早いと思います。
 それ以外にも、キーの割り当てを変えるのではなく、ファイルタイプ別に動
きが変わるマクロを作るのも良いと思います。公開されているものとしては、
ませまさん http://homepage2.nifty.com/masema/software/key-assign.html
(キー割り当て拡張マクロ) が有ります。
 私は自作していますが、設定がわかりにくいので、公開していません(^^;。

[ ]
RE:24694 [要望]自動起動マクロの起動条件No.24695
秀丸担当 さん 08/03/25 15:50
 

> ただタブを切り替えたタイミングで実行するマクロは、単純に実装しただけ
>では決して使いやすくはならないと思います。理由は、タブを切り替えるとき
>に、切り替えた先で必ず編集するとは限らず、すぐに次のタブへ切り替えるこ
>とはよくあるからです。(要は単純に次々とタブを切り替えているだけの時。)
>これを解消するには、「編集後タイマー」「カーソル移動後タイマー」のよう
>に、待ち時間の指定も可能にして頂く必要があると思います。
> というわけで、実装する場合はそこのところもよろしくお願いします(^^;。
>→秀丸担当さん

ご意見ありがとうございます。
そういう方向で検討したいと思います。

[ ]
RE:24695 [要望]自動起動マクロの起動条件No.24699
Iranoan さん 08/03/25 19:17
 
 秀丸担当さん今日は、Iranoan です。
> そういう方向で検討したいと思います。
 ありがとうございます。

[ ]