예제 #1
0
void FinishModel::_serializeOptions()
{
	Options options;
	Option sysOption(OptionSystemRestore, *m_pSystemRestore);
	Option dialectOption(OptionDialect, *m_pbDialectalVariant);
	Option showSecDlgOption(OptionShowSecDlg, *m_pbShowSecDlg);
	Option twitterOption(OptionShareTwitter, m_openTwitter);
	Option faceBookOption(OptionShareFacebook, m_openFacebook);
	Option googlePlusSecDlgOption(OptionShareGooglePlus, m_openGooglePlus);

	options.Add(sysOption);
	options.Add(dialectOption);
	options.Add(showSecDlgOption);
	options.Add(twitterOption);
	options.Add(faceBookOption);
	options.Add(googlePlusSecDlgOption);
	options.Serialize(m_serializer->GetStream());
	m_serializer->CloseHeader();
}