Commit 7e8e07b1 authored by Elen.Subbotina's avatar Elen.Subbotina Committed by Alexander Trofimov

......

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@65316 954022d7-b5bf-4e40-9824-e11837661b57
parent dce44676
...@@ -706,11 +706,20 @@ void CPPTUserInfo::LoadMainMaster(DWORD dwMasterID, const LONG& lOriginWidth, co ...@@ -706,11 +706,20 @@ void CPPTUserInfo::LoadMainMaster(DWORD dwMasterID, const LONG& lOriginWidth, co
int nColorCount = oArrayColors.size(); int nColorCount = oArrayColors.size();
for (int i = 0; i < nColorCount; ++i) for (int i = 0; i < nColorCount; ++i)
{ {
if (0x01 == oArrayColors[i]->m_oHeader.RecInstance && m_oSchemeColors.size() < 1) if (0x01 == oArrayColors[i]->m_oHeader.RecInstance)
{ {
oArrayColors[i]->ToArray(&pTheme->m_arColorScheme); if ( m_oSchemeColors.empty())
oArrayColors[i]->ToArray(&m_oSchemeColors); {
oArrayColors[i]->ToArray(&m_oSchemeColors);
CorrectColorScheme(m_oSchemeColors);//??
}
if ( pTheme->m_arColorScheme.empty())
{
oArrayColors[i]->ToArray(&pTheme->m_arColorScheme);
CorrectColorScheme(pTheme->m_arColorScheme);
}
} }
if (0x06 == oArrayColors[i]->m_oHeader.RecInstance) if (0x06 == oArrayColors[i]->m_oHeader.RecInstance)
{ {
std::vector<CColor> extra; std::vector<CColor> extra;
...@@ -720,14 +729,10 @@ void CPPTUserInfo::LoadMainMaster(DWORD dwMasterID, const LONG& lOriginWidth, co ...@@ -720,14 +729,10 @@ void CPPTUserInfo::LoadMainMaster(DWORD dwMasterID, const LONG& lOriginWidth, co
pTheme->m_arExtraColorScheme.push_back(extra); pTheme->m_arExtraColorScheme.push_back(extra);
} }
} }
CorrectColorScheme(pTheme->m_arColorScheme);
if (pTheme->m_arColorScheme.empty() && !pTheme->m_arExtraColorScheme.empty()) if (pTheme->m_arColorScheme.empty() && !pTheme->m_arExtraColorScheme.empty())
{ {
pTheme->m_arColorScheme = pTheme->m_arExtraColorScheme[0]; pTheme->m_arColorScheme = pTheme->m_arExtraColorScheme[0];
} }
//CorrectColorScheme(m_oSchemeColors);//??
// --------------------------------------------------------------------------------- // ---------------------------------------------------------------------------------
......
...@@ -61,9 +61,9 @@ public: ...@@ -61,9 +61,9 @@ public:
CString m_strFileDirectory; CString m_strFileDirectory;
// ex - // ex -
CExMedia m_oExMedia; CExMedia m_oExMedia;
std::vector<CColor> m_oSchemeColors; std::vector<CColor> m_oSchemeColors;
public: public:
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment