public ScrollMessage( int type, int tip, string text )
: base(0xA6)
{
if ( text == null ) text = "";
this.EnsureCapacity( 10 + text.Length );
m_Stream.Write( (byte) type );
m_Stream.Write( (int) tip );
m_Stream.Write( (ushort) text.Length );
m_Stream.WriteAsciiFixed( text, text.Length );
}