※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。


設定値を超えるスレビュータブが開いたら自動で閉じる

目次


ファイル名

RestrictViewTab.js

ダウンロード



概要

  • TabActionViewDrawTabを利用しているので以下の設定が必要(Scripting.txt参照)
    > ※TabActionViewDrawTabが呼び出される条件は、「スレタブにマークを表示する」がオンで、
    > スレタブの形式が「タブ」以外であること
  • 設定した最大値を超えるスレビュータブが開いたら最大値と同じ個数になるまでスレビュータブを左(もしくは右)から閉じる(新たに開いたものは極力閉じない)
  • メインメニューの設定の一番下に設定メニューを追加、メニューは
    有効(デフォは有効)
    右のタブから閉じる(デフォは無効)
    スレビュータブの最大値(InputBoxを表示、デフォは10)
  • 設定を変更したらView終了時に設定を保存
  • スレビュータブ右クリックにRVTでこのタブを閉じないメニューを追加
    これをクリックするとチェックが付いてこのスクリプトがタブを閉じる際にスキップする
    チェックを付けられるのは 最大値-1 個まで、これ以上付けられなくなった場合は
    チェックが付いていない状態のメニューは無効化される
  • すでに開いてるタブで閉じられるタブがなくなった場合は、新たに開いたタブを閉じていく
  • スレビュータブの表示の際に動作するので、例えば無効状態で最大値以上開いたあと有効にしてどこかのタブをクリックしたりすると閉じていく
  • 無効状態でもRVTでこのタブを閉じないメニューのチェックの付け外しは可能


コメント