Files
core/ASCOfficeRtfFile/RtfFormatLib/source/Reader/OOXThemeReader.h
Elen.Subbotina c026e2b9a4 codepage utf8
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62097 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 23:57:32 +03:00

31 lines
650 B
C++

#pragma once
#include "OOXColorSchemeReader.h"
#include "OOXFontSchemeReader.h"
#include "../Utils.h"
class OOXThemeReader
{
private:
OOX::CTheme* m_ooxTheme;
public:
OOXThemeReader( OOX::CTheme* ooxTheme)
{
m_ooxTheme = ooxTheme;
}
bool Parse( ReaderParameter oParam )
{
if (m_ooxTheme == NULL) return false;
{
OOXColorSchemeReader oColorSchemeReader (&m_ooxTheme->m_oThemeElements.m_oClrScheme);
oColorSchemeReader.Parse( oParam );
}
{
OOXFontSchemeReader oFontSchemeReader (&m_ooxTheme->m_oThemeElements.m_oFontScheme );
oFontSchemeReader.Parse( oParam );
}
return true;
}
};