タブの表示名No.08709
jun1 さん 20/07/18 13:12
 
タブの表示名について教えて下さい。

ブックマークに登録するときに表示名を記します。
それをグループに入れ、グループを表示させたとき、
開かれたタブの表示名が、ブックマークに登録した
表示名になりません。

どこかほかに設定するところがあるでしょうか?

[ ]
RE:08709 タブの表示名No.08715
秀丸担当 さん 20/07/20 10:08
 

ブックマークの表示名は、ブックマークメニューやリンクバー上に表示される名前に
なっています。
タブ名に相当する指定は無いです。
ブックマークでタブ名を変えるとしたら、スクリプトを書くとなんとかする方法もあ
ります。
例えば、ブックマークのパスを以下のような感じにします。

js:Open( "c:\\folder");SetTabName("タブ名");

こういう方法でどうでしょうか。

[ ]
RE:08715 タブの表示名No.08718
jun1 さん 20/07/20 14:29
 
ご提示いただいた方法ならば、タブ名が変わります。
しかし、自分の環境のせいかもしれませんが、
グループ内のタブ名を同じようにスクリプトで書くと
グループを指定していくつかのタブを表示させようとすると、
スクリプトで書いたタブが表示されませんでした。

似たような件なのか判断しきれませんのでついでに。
ブックマークのグループをキーのショートカットで表示させると、
上記と同じようになります。

そしてこれはお願いになるのですが、その時表示させたメニューが
左上かつアイコンなしです。できるだけ操作している
秀丸ファイラーClassicのウインドウ近くにアイコン共に
表示できないものでしょうか。こちらはメニュー操作なため、
アイコンがあると非常に見やすいです。

[ ]
RE:08718 タブの表示名No.08719
秀丸担当 さん 20/07/20 16:24
 

スクリプトができない場合があるというのは、いろいろ理由が考えられると思います
が、例を挙げておきます。
jsの場合は、文字列の中の「\」は「\\」と書く必要があります。
例 js:Open("C:\\Folder\\SubFolder");

vbsのほうが書きやすい場合があります。
例 vbs:Open "C:\Folder\SubFolder"

Openメソッドで第2パラメータを省略している場合、現在のタブに開くので、その後
のSetTabNameと一致しない可能性もあります。
第2パラメータに1を指定すると、常に新しいタブになるので一致することになります。
ただし毎回新しいタブができます。
例 js:Open("C:\\Folder\\SubFolder",1);SetTabName("タブ名");
第2パラメータは2のほうがいいかもしれません。指定の仕方次第ということになりま
す。

グループを右クリックしてまとめて開くなどの操作では、スクリプトは実行されませ
ん。この場合はできない仕様になります。
グループをまとめて開くという目的であれば、[ツール]→[設定内容の保存/復元...]
で、「現在開いているタブ」だけをONにして保存して、それで復元して入れ替える方
法があります。
この場合、タブ名やロックや色も復元されます。

そもそも的に、ブックマークの項目のプロパティとして、タブ名やロック,色など、
タブごとのプロパティが指定できるがいいのですが、設定内容の保存復元とかぶる機
能で、それは1つのネタにしたいと思います。


キー割り当てでのメニュー表示については、グループのプロパティでは指定できない
ので、[ツール]→[キー割り当て...]での指定かと思います。
この場合、確かに画面の左上になってしまうので、ウィンドウのある位置のほうがい
いと思います。
今後修正したいと思います。
アイコン表示については、こちらで確認する限りではアイコン表示はされていて、表
示されないケースはちょっとわかりませんでした。
不具合であれば修正したいところですが、いまのところ条件は不明です。
もし条件がわかるようでしたら教えていただけると助かります。

[ ]
RE:08719 タブの表示名No.08720
jun1 さん 20/07/20 19:52
 
文章で説明するのが難しかったため、
ビットマップ付きのメールを送らせていただきます。

[ ]
RE:08720 タブの表示名No.08721
秀丸担当 さん 20/07/21 12:29
 

画像のメール受け取りました。
詳しい情報ありがとうございます。

目的としてはグループを開くということで、スクリプトを使う方法は使えないです。
すみません。
スクリプトの項目は、グループで開くときは無視扱いになります。
スクリプトだけのグループがあるとき、起動オプション/i /g "グループ名"で開くと
タブが空になるのはバグでした。
少なくともこの問題は修正させていただきます。

現状でできる方法は、ブックマークのグループとは別の扱いになってしまいますが、
[ツール]→[設定内容の保存/復元...]で、「現在開いているタブ」だけをONにして、
それを復元するという方法になります。
タブ名は、タブを右クリックして「タブごとのプロパティ...」で変更できて、それ
を「設定内容の保存/復元...」で保存できます。
復元は、「設定内容の保存/復元...」から復元するか、起動オプションで /i /resto
re "c:\folder\xxx.hfcreg"とする方法もあります。

ブックマークのグループにキー割り当てして、メニューの表示は、アイコンが表示さ
れない可能性の1つとして、そういう設定がありました。
[ツール]→[オプション]→[安全操作]→[互換性...]に、「ブックマークメニューは
テキストのみ表示」があって、これがONになっていると、アイコン無しのテキストだ
けになります。
もしこれがONだとしたら、OFFにするといいです。

[ ]
RE:08721 タブの表示名No.08722
jun1 さん 20/07/21 15:32
 
>目的としてはグループを開くということで、スクリプトを使う方法は使えないです。

わかりました。

>少なくともこの問題は修正させていただきます。

よろしくお願いします。

>[ツール]→[設定内容の保存/復元...]で、「現在開いているタブ」だけをONにして、
>それを復元するという方法になります。
>タブ名は、タブを右クリックして「タブごとのプロパティ...」で変更できて、それ
>を「設定内容の保存/復元...」で保存できます。
>復元は、「設定内容の保存/復元...」から復元するか、起動オプションで /i /rest
>ore "c:\folder\xxx.hfcreg"とする方法もあります。

設定内容の保存/復元にこのような運用方法があると思わず、
再インストール時のものだと思い込んでいました。
この方法で運用していこうと思います。
が、なぜか一番後ろのタブとしてDesktopが勝手に表示されます。
まぁ、閉じればいいだけのことなので。

>[ツール]→[オプション]→[安全操作]→[互換性...]に、「ブックマークメニューは
>テキストのみ表示」があって、これがONになっていると、アイコン無しのテキスト
>だけになります。
>もしこれがONだとしたら、OFFにするといいです。

ONになっていたのでOFFにしたらメニューにアイコンが表示されました。
あとは表示されるメニューの位置が近くなるのを楽しみにしてます。

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

[ ]