Commit 4cd8a69f authored by Elen.Subbotina's avatar Elen.Subbotina Committed by Alexander Trofimov

Win32

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@59105 954022d7-b5bf-4e40-9824-e11837661b57
parent 49ff2379
......@@ -4,9 +4,7 @@ namespace PPTX
{
namespace Logic
{
} // namespace Logic
} // namespace PPTX
......@@ -4,8 +4,5 @@ namespace PPTX
{
namespace Logic
{
} // namespace Logic
} // namespace PPTX
......@@ -29,8 +29,41 @@ namespace PPTX
}
public:
virtual void fromXML(XmlUtils::CXmlNode& node);
virtual void fromXML(XmlUtils::CXmlNode& node);
//{
// XmlUtils::CXmlNodes oNodes;
// if (node.GetNodes(_T("*"), oNodes))
// {
// int nCount = oNodes.GetCount();
// for (int i = 0; i < nCount; ++i)
// {
// XmlUtils::CXmlNode oNode;
// oNodes.GetAt(i, oNode);
//virtual void fromXML(XmlUtils::CXmlNode& node);
virtual CString toXML() const;
// CString strName = XmlUtils::GetNameNoNS(oNode.GetName());
// if (_T("cNvPr") == strName)
// cNvPr = oNode;
// else if (_T("cNvGrpSpPr") == strName)
// cNvGrpSpPr = oNode;
// else if (_T("nvPr") == strName)
// nvPr = oNode;
// }
// }
// FillParentPointersForChilds();
//}
//virtual CString toXML() const;
//{
// XmlUtils::CNodeValue oValue;
// oValue.Write(cNvPr);
// oValue.Write(cNvGrpSpPr);
// oValue.Write(nvPr);
// return XmlUtils::CreateNode(_T("p:nvGrpSpPr"), oValue);
//}
virtual void toXmlWriter(NSBinPptxRW::CXmlWriter* pWriter) const
{
......@@ -97,7 +130,12 @@ namespace PPTX
CNvGrpSpPr cNvGrpSpPr;
NvPr nvPr;
protected:
virtual void FillParentPointersForChilds();
virtual void FillParentPointersForChilds();
//{
// cNvPr.SetParentPointer(this);
// cNvGrpSpPr.SetParentPointer(this);
// nvPr.SetParentPointer(this);
//}
};
} // namespace Logic
} // namespace PPTX
......
......@@ -908,10 +908,18 @@
RelativePath="..\.\PPTXFormat\Logic\ClrMapOvr.h"
>
</File>
<File
RelativePath="..\PPTXFormat\Logic\CNvGrpSpPr.cpp"
>
</File>
<File
RelativePath="..\.\PPTXFormat\Logic\CNvPr.h"
>
</File>
<File
RelativePath="..\PPTXFormat\Logic\ContentPart.cpp"
>
</File>
<File
RelativePath="..\.\PPTXFormat\Logic\CSld.h"
>
......@@ -920,6 +928,22 @@
RelativePath="..\.\PPTXFormat\Logic\CustGeom.h"
>
</File>
<File
RelativePath="..\PPTXFormat\Logic\EffectDag.cpp"
>
</File>
<File
RelativePath="..\PPTXFormat\Logic\EffectLst.cpp"
>
</File>
<File
RelativePath="..\PPTXFormat\Logic\EffectProperties.cpp"
>
</File>
<File
RelativePath="..\PPTXFormat\Logic\EffectStyle.cpp"
>
</File>
<File
RelativePath="..\.\PPTXFormat\Logic\FillStyle.h"
>
......@@ -936,6 +960,10 @@
RelativePath="..\.\PPTXFormat\Logic\Geometry.h"
>
</File>
<File
RelativePath="..\PPTXFormat\Logic\GrpSpPr.cpp"
>
</File>
<File
RelativePath="..\.\PPTXFormat\Logic\Gs.h"
>
......@@ -980,6 +1008,14 @@
RelativePath="..\.\PPTXFormat\Logic\Ln.h"
>
</File>
<File
RelativePath="..\PPTXFormat\Logic\NvGraphicFramePr.cpp"
>
</File>
<File
RelativePath="..\PPTXFormat\Logic\NvGrpSpPr.cpp"
>
</File>
<File
RelativePath="..\.\PPTXFormat\Logic\NvPr.h"
>
......
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