public void WriteStrings( List<string> text )
{
m_Stream.Seek( 19, SeekOrigin.Begin );
m_Stream.Write( (ushort) m_LayoutLength );
m_Stream.Seek( 0, SeekOrigin.End );
m_Stream.Write( (ushort) text.Count );
for ( int i = 0; i < text.Count; ++i )
{
string v = text[i];
if ( v == null )
v = String.Empty;
int length = (ushort) v.Length;
m_Stream.Write( (ushort) length );
m_Stream.WriteBigUniFixed( v, length );
}
}