Class _JVS.DatOut
_JVS.DatOut
Defined in: _InternalClasses.js.
Constructor Attributes | Constructor Name and Description |
---|---|
スレビューに文字列を書き込むためのオブジェクト。書き込む対象となるViewItemオブジェクトから、
ViewItem.QueryDatOutで取得する
DatOutの処理はメッセージ処理を伴うので、処理中に対象のスレビューが解放される可能性を考慮して
プログラミングを行う必要がある
(スレビューが解放されてしまった場合、対象のViewItemとDatOutのConnectedがfalseになることで
確認できる)
|
Method Attributes | Method Name and Description |
---|---|
Flush()
バッファに残っている文字列をスレビューに表示する
DatOutは処理効率を上げるために入力された文字列をバッファし、改行などのタイミングでスレビューに
出力する。このため、Write???の時点では文字列が表示されない場合がある。強制的にバッファの内容を
スレビューに出力させたい場合にFlushを使用する
Action:× LateCall:○ Command:○
|
|
WriteBR()
スレビューに改行を書き込む。
Action:× LateCall:○ Command:○
|
|
WriteHTML(Text)
スレビューにHTMLを書き込む(DoeではHTML風の簡易マークアップ)
HTML文字列をいくつかに分割してWriteHTMLする場合、タグの途中で分割してしまうと正しい結果が
得られないので注意すること
Action:× LateCall:○ Command:○
|
|
WriteImage(Src, Href, MaxWidth, MaxHeight, SizeFixed)
スレビューに画像を書き込む(IE版のスレビューでは動作しない)
Action:× LateCall:○ Command:○
|
|
WriteText(Text)
・Doeの場合
スレビューに文字列を書き込む。タグや文字参照もベタの文字列として出力される。
・IE版の場合
スレビューではWriteHTMLと同じ動作
Action:× LateCall:○ Command:○
|
|
WriteThread(Thread, StartLine, EndLine, AboneLevel)
指定したレスをViewItemに表示する。WriteThrreadで表示したレスは、ログから検索βで表示された
レスとほぼ同等の扱いで、着色や範囲選択あぼーんは動作するがレス番やIDの右クリックが効かない
Action:× LateCall:○ Command:○
|
Class Detail
_JVS.DatOut()
スレビューに文字列を書き込むためのオブジェクト。書き込む対象となるViewItemオブジェクトから、
ViewItem.QueryDatOutで取得する
DatOutの処理はメッセージ処理を伴うので、処理中に対象のスレビューが解放される可能性を考慮して
プログラミングを行う必要がある
(スレビューが解放されてしまった場合、対象のViewItemとDatOutのConnectedがfalseになることで
確認できる)
Method Detail
Flush()
バッファに残っている文字列をスレビューに表示する
DatOutは処理効率を上げるために入力された文字列をバッファし、改行などのタイミングでスレビューに
出力する。このため、Write???の時点では文字列が表示されない場合がある。強制的にバッファの内容を
スレビューに出力させたい場合にFlushを使用する
Action:× LateCall:○ Command:○
Defined in: DatOut.js.
Defined in: DatOut.js.
WriteBR()
スレビューに改行を書き込む。
Action:× LateCall:○ Command:○
Defined in: DatOut.js.
Defined in: DatOut.js.
WriteHTML(Text)
スレビューにHTMLを書き込む(DoeではHTML風の簡易マークアップ)
HTML文字列をいくつかに分割してWriteHTMLする場合、タグの途中で分割してしまうと正しい結果が
得られないので注意すること
Action:× LateCall:○ Command:○
Defined in: DatOut.js.
Defined in: DatOut.js.
- Parameters:
- {String} Text
- 書き込むHTMLの文字列
WriteImage(Src, Href, MaxWidth, MaxHeight, SizeFixed)
スレビューに画像を書き込む(IE版のスレビューでは動作しない)
Action:× LateCall:○ Command:○
Defined in: DatOut.js.
Defined in: DatOut.js.
- Parameters:
- {String} Src
- 画像ファイルのURL
- {String} Href
- 画像のリンク先
- {int} MaxWidth
- 画像の最大幅(サイズ固定の場合は画像枠の幅)
- {int} MaxHeight
- 画像の最大高さ(サイズ固定の場合は画像枠の高さ)
- {bool} SizeFixed
- 画像の表示サイズ固定の指定 true 画像の表示サイズをMaxWidth×MaxHeightに固定 false 画像の表示サイズをMaxWidth×MaxHeightの範囲内で調整
WriteText(Text)
・Doeの場合
スレビューに文字列を書き込む。タグや文字参照もベタの文字列として出力される。
・IE版の場合
スレビューではWriteHTMLと同じ動作
Action:× LateCall:○ Command:○
Defined in: DatOut.js.
Defined in: DatOut.js.
- Parameters:
- {String} Text
- 書き込む文字列
WriteThread(Thread, StartLine, EndLine, AboneLevel)
指定したレスをViewItemに表示する。WriteThrreadで表示したレスは、ログから検索βで表示された
レスとほぼ同等の扱いで、着色や範囲選択あぼーんは動作するがレス番やIDの右クリックが効かない
Action:× LateCall:○ Command:○
Defined in: DatOut.js.
Defined in: DatOut.js.
- Parameters:
- {_JVS.ThreadItem} Thread
- 表示したいスレを参照したThreadItem
- {int} StartLine
- 表示したいレス範囲の最初のレス番
- {int} EndLine
- 表示したいレス範囲の最後のレス番(※レス番がEndLineのレスは表示対象に含む)
- {int} AboneLevel
- 表示で使用するあぼーん表示形式を指定する。メニューのスレ→「ローカルあぼーん表示の変更」と 同等の表示設定が可能 -1:とうめい 0:ふつう 1:ぽっぷあっぷ 2:さぼり 3:よりごのみ 4:はきだめ 255:ポップアップヒント用