タブ化とマクロNo.06850
fleakflap さん 05/03/22 11:37
 
 ウインドウのタブ化は、非常に便利な機能ですが、
マクロからその状態を知ったり、タブ化を操作したりすることなどは
可能なのでしょうか? それとも不可能なのでしょうか?

 例えば、「タブエディタモードのON/off、分離されているウインドウの数や位置情
報(monitorとも関連するかもしれませんが)、それぞれのウインドウで開かれてい
るファイル名や順番、指定したウインドウで指定したタブ位置でファイルを開くには
…」といった基本的な情報や操作が、マクロからどうやったらできるのか、是非、知
りたいです。よろしくお願いいたします。

(Ver.5.00 β8現在では、「コマンド一覧」には、「ウインドウ一覧のタブ」「この
タブを分離」などがあるので、マクロヘルプに記載されていないだけなのかもしれま
せんが)

[ ]
RE:06850 タブ化とマクロNo.06876
秀丸担当 さん 05/03/22 18:49
 

> ウインドウのタブ化は、非常に便利な機能ですが、
>マクロからその状態を知ったり、タブ化を操作したりすることなどは
>可能なのでしょうか? それとも不可能なのでしょうか?

現在のところ、マクロからタブに関する操作は基本的にはできません。
できるのは、
・nexttab, prevtab
・起動オプション /i で分離して起動
・レジストリから HKEY_CURRENT_USER\Software\Hidemaruo\Hidemaru\Env
\TabEdit の情報を得ること
くらいだと思います。
フォルダごとに分離してまとめたり、拡張子ごとにまとめたりといったマクロが
作れるくらいのことができてもいいかもしれません。
ネタとして考えるべきこととしたいと思います。

[ ]
RE:06876 タブ化とマクロNo.06928
fleakflap さん 05/03/26 14:47
 
>ネタとして考えるべきこととしたいと思います。

 よろしくお願い申し上げます・

 実際、新機能のタブモードは、劇的なほど快適です!!!
で、その快適なタブモードですが、タブの並びを変えたいケースが頻発します。しか
し、現状では、マウスによる手動しか方法がありません。

 一方、こうした操作こそ、マクロでちょちょっと実現できると、秀丸のタブモード
がさらに便利になると思われます。可能であれば、マクロでの実装、ご検討いだけま
すようお願い致します。


実装されると便利そうなマクロ変数
(1)タブモードのON/OFF
(2)タブ化されたウインドウの数と各ウインドウの識別番号
(3)タブ化された各ウインドウで開いているファイル数、ファイル名、並びの順番
(4)各ウインドウのウインドウサイズ・位置の値

実装されると便利そうなマクロコマンド
(1)指定したタブウインドウのタブモードのON/OFFの実行
(2)指定したタブ(ファイル)の分離/移動
(3)分離・移動先の指定
(4)分離・移動させるウインドウサイズ・位置の指定
(5)各ウインドウでのファイルの順番(タブの位置?)の指定

などなど。

[ ]