[要望]他の秀丸と内容比較No.02543
チョッパー さん 99/02/13 16:51
 
こんにちは。

「他の秀丸と内容比較」に関して、要望があります。

現在は、

秀丸が2つしか開いていない場合はダイアログボックスが
出現しないでいきなり内容比較が開始されます。

秀丸が3つ以上開いているときは、
「比較先の指定」ダイアログボックスが出現し、
ファイルを選択し、「切り替え」ボタンを押すことで
内容比較が開始されます。


これを、秀丸が3つ以上開いているときでも、
いきなり内容比較を開始して欲しいのです。

「比較先の指定」ダイアログボックスにはファイルリストが
表示されますが、そのリストは、「ウィンドウ」のプルダウン
メニューの下側に表示されるファイルリストと同じ順番に
なっていますよね。

このファイルリストは、カレントウィンドウを変える毎に
順番が変更されますよね。

私が実際に「他の秀丸と内容比較」をするときの方法は、
ファイルリストの1番目と2番目に比較したいファイルが
来るようにしてから、内容比較を行っています。

そうすれば、ダイアログボックスの一番上が比較対象の
ファイルになっているので、ファイル選択をせずに
「切り替え」のボタンを押すだけで比較できます。

が、この「切り替え」ボタンを押すのが面倒に思っています。

だから、「他の秀丸と内容比較」のときに、自動的に
ファイルリストの1番目と2番目を比較するようにして
欲しいのです。

もちろん、比較先の指定をするか、それとも自動的に上記の
方法で比較するかのスイッチがあっても構いません。

宜しくお願いします。

[ ]
RE:02543 [要望]他の秀丸と内容比較No.02546
カルロス さん 99/02/13 17:55
 

>こんにちは。
 はじめまして、カルロスと申します。m(_ _)m

>これを、秀丸が3つ以上開いているときでも、
>いきなり内容比較を開始して欲しいのです。
>だから、「他の秀丸と内容比較」のときに、自動的に
>ファイルリストの1番目と2番目を比較するようにして
>欲しいのです。
これをちょっとしたマクロで出来ると思います。
==========================================
//即比較をするマクロです。(^^;)
//
compfile 1;
if(!result){
message "違いはありませんでした。";//メッセージが嫌ならここをコメントにしてください
}
endmacro;
=========================================
これなら1番目の秀丸とすぐ後ろにいる秀丸を即比較できるはずです。
 あとはキー割当てで適当なキーに設定すれば、出来上り。

【注意】
多分これで大丈夫だと思います。しかし私も初心者ですので他の方法があるかもしれ

せんがよかったら使ってください。

では。。。(^_^)/~

[ ]
RE:02546 [要望]他の秀丸と内容比較No.02551
チョッパー さん 99/02/15 11:22
 
> はじめまして、カルロスと申します。m(_ _)m

はじめまして。
チョッパーです。

>>これを、秀丸が3つ以上開いているときでも、
>>いきなり内容比較を開始して欲しいのです。
>これをちょっとしたマクロで出来ると思います。

どうもありがとうございました。

マクロで処理するという手があったんですね。
私はマクロの作り方が全然解らないので、そういう発想が
出てきませんでした。

ところで、マクロって簡単なんですか?
覚えようと思ってマクロヘルプを見たこともあるのですが、
複雑そうなので諦めてしまいました・・・

でも、今回の件で、やっぱりマクロは使えた(作れた)方が
いいなぁと思い直しました。


Bye!

[ ]
RE:02551 [要望]他の秀丸と内容比較No.02554
カルロス さん 99/02/15 22:58
 
こんにちはチョッパーさん。
  カルロスですm(..)m

>ところで、マクロって簡単なんですか?
>覚えようと思ってマクロヘルプを見たこともあるのですが、
>複雑そうなので諦めてしまいました・・・
  私が説明するよりJRさんのホームページをたずねた方が良いかともいます
  http://win.blue.co.jp/~jr-kun/
  そこだと親切かつ分かりやすく説明しているので参考にしてください。
>でも、今回の件で、やっぱりマクロは使えた(作れた)方が
>いいなぁと思い直しました。
 マクロの質問などはこの会議室よりも"秀丸エディタ マクロ作者会議室 "
 にした方がいいと思います。m(..)m

では。。。

[ ]