public void serialize(LittleEndianOutput out) {out.writeInt(_option_flags);serializeUnicodeString(_promptTitle, out);serializeUnicodeString(_errorTitle, out);serializeUnicodeString(_promptText, out);serializeUnicodeString(_errorText, out);out.writeShort(_formula1.getEncodedTokenSize());out.writeShort(_not_used_1);_formula1.serializeTokens(out);out.writeShort(_formula2.getEncodedTokenSize());out.writeShort(_not_used_2);_formula2.serializeTokens(out);_regions.serialize(out);}

public override void Serialize(ILittleEndianOutput out1){out1.WriteInt(_option_flags);SerializeUnicodeString(_promptTitle, out1);SerializeUnicodeString(_errorTitle, out1);SerializeUnicodeString(_promptText, out1);SerializeUnicodeString(_errorText, out1);out1.WriteShort(_formula1.EncodedTokenSize);out1.WriteShort(_not_used_1);_formula1.SerializeTokens(out1);out1.WriteShort(_formula2.EncodedTokenSize);out1.WriteShort(_not_used_2);_formula2.SerializeTokens(out1);_regions.Serialize(out1);}
