[過去ログ] ■吉里吉里/KAG/TJS雑談質問スレ■その3 (1001レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
723
(1): 04/07/21 15:00 ID:/m6C8rUa(1/3) AAS
HistoryLayer.tjs をいぢっていて気がついた問題のある仕様。

[current layer = message0 ]
あいうえおかきくけこ[indent][r]
あいうえおかきくけこ[l][r]
あいうえおかきくけこ[l][r]
[layopt layer = message0 visible = false]
[layopt layer = message1 visible = true ]
省19
726: 04/07/21 23:17 ID:/m6C8rUa(2/3) AAS
>>725
各メッセージレイヤには各々にインデントの設定が存在し、
独自に [ indent ][ endindent ] を管理している。
だから二回目 [ current layer=message0 ] 以降の [ endindent ] は message1 に反映されない。
それに対して、 HistoryLayer は単一の為、
[ current layer = message0 ] 時の [ indent ] が
履歴上では [ current layer = message1 ] に設定された後のメッセージにまで反映されてしまっている。
省2
727: 04/07/21 23:20 ID:/m6C8rUa(3/3) AAS
よってこの問題を解決するには、
HistoryLayer 側がメッセージレイヤ各々の[ indent ][ endindent ]指定を
それぞれ別個のものとして判断しなくてはならない。

……まぁ何とかなるかもしれない。
もうちょい頑張っていぢってみるよ。
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.031s