CWinCtrlLog

スクリプト: LOG

チャットログのためのコントロールです。

コンテンツを複製し、それを一行とします。

リストボックスと違い、コンテンツの最大数が設定でき、それ以上のコンテンツを追加しようとしたとき、内部で循環(一番古いものが破棄されます)するようになっています。

LOGTEXT 以外のコントロールもコンテンツとして入れることができます。

CWindowBase に届くコールバック

固有の関数/プロパティ

CWinCtrlLogText ltChat = lgChat.add(strSentence,WinColor.white);
//Access to content that contains the added LogText.
CWinContents contents = ltChat.parent;

使用例

CWinCtrlLog    lgChat = find<CWinCtrlLog>(LOG_Chat);

lgChat.resize(10);

string strSentence;
CWinCtrlLogText ltChat = lgChat.add(strSentence,WinColor.white);

CWinContents contents = ltChat.parent;

ログをクリアする方法

//log clear
lgChat.clearLog();