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 ...@@ -4,9 +4,7 @@ namespace PPTX
{ {
namespace Logic namespace Logic
{ {
} // namespace Logic } // namespace Logic
} // namespace PPTX } // namespace PPTX
...@@ -4,8 +4,5 @@ namespace PPTX ...@@ -4,8 +4,5 @@ namespace PPTX
{ {
namespace Logic namespace Logic
{ {
} // namespace Logic } // namespace Logic
} // namespace PPTX } // namespace PPTX
...@@ -29,8 +29,41 @@ namespace PPTX ...@@ -29,8 +29,41 @@ namespace PPTX
} }
public: 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; 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 virtual void toXmlWriter(NSBinPptxRW::CXmlWriter* pWriter) const
{ {
...@@ -97,7 +130,12 @@ namespace PPTX ...@@ -97,7 +130,12 @@ namespace PPTX
CNvGrpSpPr cNvGrpSpPr; CNvGrpSpPr cNvGrpSpPr;
NvPr nvPr; NvPr nvPr;
protected: protected:
virtual void FillParentPointersForChilds(); virtual void FillParentPointersForChilds();
//{
// cNvPr.SetParentPointer(this);
// cNvGrpSpPr.SetParentPointer(this);
// nvPr.SetParentPointer(this);
//}
}; };
} // namespace Logic } // namespace Logic
} // namespace PPTX } // namespace PPTX
......
...@@ -908,10 +908,18 @@ ...@@ -908,10 +908,18 @@
RelativePath="..\.\PPTXFormat\Logic\ClrMapOvr.h" RelativePath="..\.\PPTXFormat\Logic\ClrMapOvr.h"
> >
</File> </File>
<File
RelativePath="..\PPTXFormat\Logic\CNvGrpSpPr.cpp"
>
</File>
<File <File
RelativePath="..\.\PPTXFormat\Logic\CNvPr.h" RelativePath="..\.\PPTXFormat\Logic\CNvPr.h"
> >
</File> </File>
<File
RelativePath="..\PPTXFormat\Logic\ContentPart.cpp"
>
</File>
<File <File
RelativePath="..\.\PPTXFormat\Logic\CSld.h" RelativePath="..\.\PPTXFormat\Logic\CSld.h"
> >
...@@ -920,6 +928,22 @@ ...@@ -920,6 +928,22 @@
RelativePath="..\.\PPTXFormat\Logic\CustGeom.h" RelativePath="..\.\PPTXFormat\Logic\CustGeom.h"
> >
</File> </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 <File
RelativePath="..\.\PPTXFormat\Logic\FillStyle.h" RelativePath="..\.\PPTXFormat\Logic\FillStyle.h"
> >
...@@ -936,6 +960,10 @@ ...@@ -936,6 +960,10 @@
RelativePath="..\.\PPTXFormat\Logic\Geometry.h" RelativePath="..\.\PPTXFormat\Logic\Geometry.h"
> >
</File> </File>
<File
RelativePath="..\PPTXFormat\Logic\GrpSpPr.cpp"
>
</File>
<File <File
RelativePath="..\.\PPTXFormat\Logic\Gs.h" RelativePath="..\.\PPTXFormat\Logic\Gs.h"
> >
...@@ -980,6 +1008,14 @@ ...@@ -980,6 +1008,14 @@
RelativePath="..\.\PPTXFormat\Logic\Ln.h" RelativePath="..\.\PPTXFormat\Logic\Ln.h"
> >
</File> </File>
<File
RelativePath="..\PPTXFormat\Logic\NvGraphicFramePr.cpp"
>
</File>
<File
RelativePath="..\PPTXFormat\Logic\NvGrpSpPr.cpp"
>
</File>
<File <File
RelativePath="..\.\PPTXFormat\Logic\NvPr.h" 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