1 /*!
  2  * @include "_InternalClasses.js"
  3  */
  4 
  5 /**
  6  * 参照先のviewListの実体が存在しているかどうか
  7  * 
  8  * true  存在しており、アクセス可能
  9  * false 削除されており、アクセス不可
 10  * ※現在の実装では、viewList.Connectedがfalseになることはない
 11  * 
 12  * Action:○ LateCall:○ Command:○
 13  * 
 14  * @type bool
 15  */
 16 _JVS.ViewList.prototype.Connected = true;
 17 
 18 /**
 19  * 現在開かれているスレビューの数
 20  * 
 21  * Action:○ LateCall:○ Command:○
 22  * 
 23  * @type int
 24  */
 25 _JVS.ViewList.prototype.Count = 1;
 26 
 27 /**
 28  * 現在開かれているスレビューを参照する
 29  * 
 30  * Action:○ LateCall:○ Command:○
 31  * 
 32  * @param {int} Index 参照するスレビューの番号(左端が0、右端がCount-1)
 33  * @return {_JVS.ViewItem} 対象となるスレビューを参照するViewItemオブジェクト
 34  */
 35 _JVS.ViewList.prototype.Items = function(Index){return new _JVS.ViewItem();};
 36 
 37 /**
 38  * 新規にスレタブを作成する。IE版ではこの関数はメッセージ処理を伴うので、開いたスレタブが
 39  * この関数の終了前にユーザーにより閉じられてしまう可能性がごくわずかながらある。その場合は
 40  * 戻り値のConnectedがfalseになるので、それを確認するか、もしくは戻り値にアクセスしたときに
 41  * 発生する例外をcatchしてその後の処理を取りやめ、適切に終了させる
 42  * 
 43  * Action:× LateCall:○ Command:○
 44  * 
 45  * @param {bool} Relative タブを追加する位置の設定
 46  * true  設定-タブ操作-「タブを追加する位置」の「タブから開く時」に従う
 47  * false 設定-タブ操作-「タブを追加する位置」の「通常」に従う
 48  * @param {bool} BackGround 
 49  * true  作成したタブをアクティブにする
 50  * false アクティブタブを変更しない
 51  * @return {_JVS.ViewItem} 作成したスレビューを参照するViewItemオブジェクト
 52  */
 53 _JVS.ViewList.prototype.NewView = function(Relative, Background){return new _JVS.ViewItem();};
 54 
 55