add binary vsdx

This commit is contained in:
Elena Subbotina
2025-03-07 14:34:34 +03:00
parent fc540fdf5f
commit 56179f70bf
72 changed files with 28711 additions and 107 deletions

View File

@ -35,16 +35,19 @@ SOURCES += \
../../../Binary/Document/DocWrapper/FontProcessor.cpp \
../../../Binary/Document/DocWrapper/XlsxSerializer.cpp \
../../../Binary/Document/DocWrapper/ChartSerializer.cpp \
../../../Binary/Document/BinWriter/BinWriters.cpp \
../../../Binary/Document/DocWrapper/VsdxSerializer.cpp \
../../../Binary/Document/BinWriter/BinaryWriterD.cpp \
../../../Binary/Sheets/Common/Common.cpp \
../../../Binary/Sheets/Reader/ChartFromToBinary.cpp \
../../../Binary/Sheets/Reader/CommonWriter.cpp \
../../../Binary/Sheets/Reader/CSVReader.cpp \
../../../Binary/Sheets/Reader/BinaryWriter.cpp \
../../../Binary/Sheets/Writer/BinaryReader.cpp \
../../../Binary/Sheets/Reader/BinaryWriterS.cpp \
../../../Binary/Sheets/Writer/BinaryReaderS.cpp \
../../../Binary/Sheets/Writer/CSVWriter.cpp \
../../../Binary/Document/BinReader/ReaderClasses.cpp \
../../../Binary/Document/BinReader/Readers.cpp \
../../../Binary/Draw/BinaryWriterV.cpp \
../../../Binary/Draw/BinaryReaderV.cpp \
../../../Binary/Document/BinReader/ReaderClasses.cpp \
../../../Binary/Document/BinReader/BinaryReaderD.cpp \
../../../Binary/Document/BinReader/CustomXmlWriter.cpp \
../../../Binary/Document/BinReader/FileWriter.cpp \
../../../Binary/Document/BinReader/ChartWriter.cpp \
@ -76,7 +79,8 @@ HEADERS += \
../../../Binary/Document/DocWrapper/DocxSerializer.h \
../../../Binary/Document/DocWrapper/FontProcessor.h \
../../../Binary/Document/DocWrapper/XlsxSerializer.h \
../../../Binary/Document/BinReader/ChartWriter.h \
../../../Binary/Document/DocWrapper/VsdxSerializer.h \
../../../Binary/Document/BinReader/ChartWriter.h \
../../../Binary/Document/BinReader/CommentsWriter.h \
../../../Binary/Document/BinReader/DocumentRelsWriter.h \
../../../Binary/Document/BinReader/DocumentWriter.h \
@ -86,22 +90,25 @@ HEADERS += \
../../../Binary/Document/BinReader/MediaWriter.h \
../../../Binary/Document/BinReader/NumberingWriter.h \
../../../Binary/Document/BinReader/ReaderClasses.h \
../../../Binary/Document/BinReader/Readers.h \
../../../Binary/Document/BinReader/BinaryReaderD.h \
../../../Binary/Document/BinReader/SettingWriter.h \
../../../Binary/Document/BinReader/StylesWriter.h \
../../../Binary/Document/BinWriter/BinEquationWriter.h \
../../../Binary/Document/BinWriter/BinReaderWriterDefines.h \
../../../Binary/Document/BinWriter/BinWriters.h \
../../../Binary/Document/BinWriter/BinaryWriterD.h \
../../../Binary/Sheets/Common/BinReaderWriterDefines.h \
../../../Binary/Sheets/Common/Common.h \
../../../Binary/Sheets/Reader/BinaryWriter.h \
../../../Binary/Sheets/Reader/BinaryWriterS.h \
../../../Binary/Sheets/Reader/ChartFromToBinary.h \
../../../Binary/Sheets/Reader/CommonWriter.h \
../../../Binary/Sheets/Reader/CSVReader.h \
../../../Binary/Sheets/Writer/BinaryCommonReader.h \
../../../Binary/Sheets/Writer/BinaryReader.h \
../../../Binary/Sheets/Writer/BinaryReaderS.h \
../../../Binary/Sheets/Writer/CSVWriter.h \
../../../Binary/Document/BinReader/webSettingsWriter.h \
../../../Binary/Draw/BinaryReaderV.h \
../../../Binary/Draw/BinaryWriterV.h \
../../../Binary/Draw/BinReaderWriterDefines.h \
../../../Binary/Document/BinReader/webSettingsWriter.h \
../../../../Common/FileDownloader/FileDownloader.h \
../../../Binary/Document/BinReader/DefaultThemeWriter.h \
../../../Binary/Document/DocWrapper/ChartWriter.h \

View File

@ -141,7 +141,8 @@ SOURCES += \
../../../Common/SimpleTypes_Shared.cpp \
../../../Common/SimpleTypes_Spreadsheet.cpp \
../../../Common/SimpleTypes_Vml.cpp \
../../../Common/ComplexTypes.cpp \
../../../Common/SimpleTypes_Draw.cpp \
../../../Common/ComplexTypes.cpp \
../../../SystemUtility/SystemUtility.cpp \
../../../SystemUtility/FileUtils.cpp \
../../../XML/XmlSimple.cpp \
@ -187,8 +188,15 @@ SOURCES += \
../../../XlsxFormat/ExternalLinks/ExternalLinks.cpp \
../../../XlsxFormat/Workbook/Metadata.cpp \
../../../XlsxFormat/RichData/RdRichValue.cpp \
../../../XlsxFormat/Ole/OleObjects.cpp
}
../../../XlsxFormat/Ole/OleObjects.cpp \
../../../VsdxFormat/Vsdx.cpp \
../../../VsdxFormat/VisioPages.cpp \
../../../VsdxFormat/VisioDocument.cpp \
../../../VsdxFormat/VisioConnections.cpp \
../../../VsdxFormat/Shapes.cpp \
../../../VsdxFormat/FileFactory_Draw.cpp \
../../../VsdxFormat/FileTypes_Draw.cpp
}
SOURCES += \
@ -212,7 +220,8 @@ HEADERS += \
../../../Common/SimpleTypes_Shared.h \
../../../Common/SimpleTypes_Vml.h \
../../../Common/SimpleTypes_Word.h \
../../../Common/Size.h \
../../../Common/SimpleTypes_Draw.h \
../../../Common/Size.h \
../../../Common/Unit.h \
../../../Common/Wrap.h \
../../../Common/ZIndex.h \
@ -383,4 +392,11 @@ HEADERS += \
../../../XlsxFormat/NamedSheetViews/NamedSheetViews.h \
../../../XlsxFormat/Workbook/Metadata.h \
../../../XlsxFormat/RichData/RdRichValue.h \
../../../VsdxFormat/Vsdx.h \
../../../VsdxFormat/VisioPages.h \
../../../VsdxFormat/VisioDocument.h \
../../../VsdxFormat/VisioConnections.h \
../../../VsdxFormat/Shapes.h \
../../../VsdxFormat/FileFactory_Draw.h \
../../../VsdxFormat/FileTypes_Draw.h \
docx_format.h

View File

@ -38,6 +38,7 @@
#include "../../../Common/SimpleTypes_Shared.cpp"
#include "../../../Common/SimpleTypes_Spreadsheet.cpp"
#include "../../../Common/SimpleTypes_Vml.cpp"
#include "../../../Common/SimpleTypes_Draw.cpp"
#include "../../../Common/ComplexTypes.cpp"
#include "../../../SystemUtility/SystemUtility.cpp"

View File

@ -31,6 +31,7 @@
*/
#include "common_format.cpp"
#include "xlsx_format_logic.cpp"
#include "vsdx_format_logic.cpp"
#include "../../../DocxFormat/Logic/AlternateContent.cpp"
#include "../../../DocxFormat/Logic/Annotations.cpp"

View File

@ -0,0 +1,39 @@
/*
* (c) Copyright Ascensio System SIA 2010-2023
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)
* version 3 as published by the Free Software Foundation. In accordance with
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
* that Ascensio System SIA expressly excludes the warranty of non-infringement
* of any third-party rights.
*
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
*
* You can contact Ascensio System SIA at 20A-6 Ernesta Birznieka-Upish
* street, Riga, Latvia, EU, LV-1050.
*
* The interactive user interfaces in modified source and object code versions
* of the Program must display Appropriate Legal Notices, as required under
* Section 5 of the GNU AGPL version 3.
*
* Pursuant to Section 7(b) of the License you must retain the original Product
* logo when distributing the program. Pursuant to Section 7(e) we decline to
* grant you any rights under trademark law for use of our trademarks.
*
* All the Product's GUI elements, including illustrations and icon sets, as
* well as technical writing content are licensed under the terms of the
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
*
*/
#include "../../../VsdxFormat/Vsdx.cpp"
#include "../../../VsdxFormat/VisioPages.cpp"
#include "../../../VsdxFormat/VisioDocument.cpp"
#include "../../../VsdxFormat/VisioConnections.cpp"
#include "../../../VsdxFormat/Shapes.cpp"
#include "../../../VsdxFormat/FileFactory_Draw.cpp"
#include "../../../VsdxFormat/FileTypes_Draw.cpp"

View File

@ -31,20 +31,23 @@
<ClCompile Include="..\..\..\Binary\Document\BinReader\MediaWriter.cpp" />
<ClCompile Include="..\..\..\Binary\Document\BinReader\NumberingWriter.cpp" />
<ClCompile Include="..\..\..\Binary\Document\BinReader\ReaderClasses.cpp" />
<ClCompile Include="..\..\..\Binary\Document\BinReader\Readers.cpp" />
<ClCompile Include="..\..\..\Binary\Document\BinReader\BinaryReaderD.cpp" />
<ClCompile Include="..\..\..\Binary\Document\BinReader\SettingWriter.cpp" />
<ClCompile Include="..\..\..\Binary\Document\BinReader\StylesWriter.cpp" />
<ClCompile Include="..\..\..\Binary\Document\BinReader\webSettingsWriter.cpp" />
<ClCompile Include="..\..\..\Binary\Document\BinWriter\BinEquationWriter.cpp" />
<ClCompile Include="..\..\..\Binary\Document\BinWriter\BinWriters.cpp" />
<ClCompile Include="..\..\..\Binary\Document\BinWriter\BinaryWriterD.cpp" />
<ClCompile Include="..\..\..\Binary\Document\DocWrapper\ChartSerializer.cpp" />
<ClCompile Include="..\..\..\Binary\Document\DocWrapper\DocxSerializer.cpp" />
<ClCompile Include="..\..\..\Binary\Document\DocWrapper\FontProcessor.cpp" />
<ClCompile Include="..\..\..\Binary\Document\DocWrapper\VsdxSerializer.cpp" />
<ClCompile Include="..\..\..\Binary\Document\DocWrapper\XlsxSerializer.cpp" />
<ClCompile Include="..\..\..\Binary\Draw\BinaryReaderV.cpp" />
<ClCompile Include="..\..\..\Binary\Draw\BinaryWriterV.cpp" />
<ClCompile Include="..\..\..\Binary\MathEquation\MathEquation.cpp" />
<ClCompile Include="..\..\..\Binary\Presentation\XmlWriter.cpp" />
<ClCompile Include="..\..\..\Binary\Sheets\Common\Common.cpp" />
<ClCompile Include="..\..\..\Binary\Sheets\Reader\BinaryWriter.cpp" />
<ClCompile Include="..\..\..\Binary\Sheets\Reader\BinaryWriterS.cpp" />
<ClCompile Include="..\..\..\Binary\Sheets\Reader\CellFormatController\CellFormatController.cpp" />
<ClCompile Include="..\..\..\Binary\Sheets\Reader\CellFormatController\CurrencyReader.cpp" />
<ClCompile Include="..\..\..\Binary\Sheets\Reader\CellFormatController\DateReader.cpp" />
@ -60,7 +63,7 @@
<ClCompile Include="..\..\..\Binary\Sheets\Reader\XMLReader\XMLMap.cpp" />
<ClCompile Include="..\..\..\Binary\Sheets\Reader\XMLReader\XMLReader.cpp" />
<ClCompile Include="..\..\..\Binary\Sheets\Reader\XMLReader\XMLReader2.cpp" />
<ClCompile Include="..\..\..\Binary\Sheets\Writer\BinaryReader.cpp" />
<ClCompile Include="..\..\..\Binary\Sheets\Writer\BinaryReaderS.cpp" />
<ClCompile Include="..\..\..\Binary\Sheets\Writer\CSVWriter.cpp" />
</ItemGroup>
<ItemGroup>
@ -76,16 +79,20 @@
<ClInclude Include="..\..\..\Binary\Document\BinReader\MediaWriter.h" />
<ClInclude Include="..\..\..\Binary\Document\BinReader\NumberingWriter.h" />
<ClInclude Include="..\..\..\Binary\Document\BinReader\ReaderClasses.h" />
<ClInclude Include="..\..\..\Binary\Document\BinReader\readers.h" />
<ClInclude Include="..\..\..\Binary\Document\BinReader\BinaryReaderD.h" />
<ClInclude Include="..\..\..\Binary\Document\BinReader\SettingWriter.h" />
<ClInclude Include="..\..\..\Binary\Document\BinReader\StylesWriter.h" />
<ClInclude Include="..\..\..\Binary\Document\BinReader\webSettingsWriter.h" />
<ClInclude Include="..\..\..\Binary\Document\BinWriter\BinEquationWriter.h" />
<ClInclude Include="..\..\..\Binary\Document\BinWriter\BinReaderWriterDefines.h" />
<ClInclude Include="..\..\..\Binary\Document\BinWriter\BinWriters.h" />
<ClInclude Include="..\..\..\Binary\Document\BinWriter\BinaryWriterD.h" />
<ClInclude Include="..\..\..\Binary\Document\DocWrapper\DocxSerializer.h" />
<ClInclude Include="..\..\..\Binary\Document\DocWrapper\FontProcessor.h" />
<ClInclude Include="..\..\..\Binary\Document\DocWrapper\VsdxSerializer.h" />
<ClInclude Include="..\..\..\Binary\Document\DocWrapper\XlsxSerializer.h" />
<ClInclude Include="..\..\..\Binary\Draw\BinaryReaderV.h" />
<ClInclude Include="..\..\..\Binary\Draw\BinaryWriterV.h" />
<ClInclude Include="..\..\..\Binary\Draw\BinReaderWriterDefines.h" />
<ClInclude Include="..\..\..\Binary\MathEquation\LEStream.h" />
<ClInclude Include="..\..\..\Binary\MathEquation\MathEquation.h" />
<ClInclude Include="..\..\..\Binary\MathEquation\OutputDev.h" />
@ -95,7 +102,7 @@
<ClInclude Include="..\..\..\Binary\Presentation\XmlWriter.h" />
<ClInclude Include="..\..\..\Binary\Sheets\Common\BinReaderWriterDefines.h" />
<ClInclude Include="..\..\..\Binary\Sheets\Common\Common.h" />
<ClInclude Include="..\..\..\Binary\Sheets\Reader\BinaryWriter.h" />
<ClInclude Include="..\..\..\Binary\Sheets\Reader\BinaryWriterS.h" />
<ClInclude Include="..\..\..\Binary\Sheets\Reader\CellFormatController\CellFormatController.h" />
<ClInclude Include="..\..\..\Binary\Sheets\Reader\CellFormatController\CurrencyReader.h" />
<ClInclude Include="..\..\..\Binary\Sheets\Reader\CellFormatController\DateReader.h" />
@ -111,7 +118,7 @@
<ClInclude Include="..\..\..\Binary\Sheets\Reader\XMLReader\XMLMap.h" />
<ClInclude Include="..\..\..\Binary\Sheets\Reader\XMLReader\XMLReader.h" />
<ClInclude Include="..\..\..\Binary\Sheets\Writer\BinaryCommonReader.h" />
<ClInclude Include="..\..\..\Binary\Sheets\Writer\BinaryReader.h" />
<ClInclude Include="..\..\..\Binary\Sheets\Writer\BinaryReaderS.h" />
<ClInclude Include="..\..\..\Binary\Sheets\Writer\CSVWriter.h" />
</ItemGroup>
<PropertyGroup Label="Globals">

View File

@ -31,18 +31,12 @@
<Filter Include="Sheets\Reader\CellFormat">
<UniqueIdentifier>{3bf431c7-ab39-40bb-a5ce-dbc6008ae5e5}</UniqueIdentifier>
</Filter>
<Filter Include="Draw">
<UniqueIdentifier>{63d19e50-d1a5-4bc3-802f-062b7213a8a6}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\Binary\Document\DocWrapper\DocxSerializer.cpp">
<Filter>Document</Filter>
</ClCompile>
<ClCompile Include="..\..\..\Binary\Document\DocWrapper\FontProcessor.cpp">
<Filter>Document</Filter>
</ClCompile>
<ClCompile Include="..\..\..\Binary\Document\DocWrapper\XlsxSerializer.cpp">
<Filter>Document</Filter>
</ClCompile>
<ClCompile Include="..\..\..\Binary\Document\BinWriter\BinWriters.cpp">
<ClCompile Include="..\..\..\Binary\Document\BinWriter\BinaryWriterD.cpp">
<Filter>Document\Writer</Filter>
</ClCompile>
<ClCompile Include="..\..\..\Binary\Document\BinReader\CustomXmlWriter.cpp">
@ -54,10 +48,10 @@
<ClCompile Include="..\..\..\Binary\Document\BinReader\ReaderClasses.cpp">
<Filter>Document\Reader</Filter>
</ClCompile>
<ClCompile Include="..\..\..\Binary\Document\BinReader\Readers.cpp">
<ClCompile Include="..\..\..\Binary\Document\BinReader\BinaryReaderD.cpp">
<Filter>Document\Reader</Filter>
</ClCompile>
<ClCompile Include="..\..\..\Binary\Sheets\Reader\BinaryWriter.cpp">
<ClCompile Include="..\..\..\Binary\Sheets\Reader\BinaryWriterS.cpp">
<Filter>Sheets\Writer</Filter>
</ClCompile>
<ClCompile Include="..\..\..\Binary\Sheets\Reader\CommonWriter.cpp">
@ -111,12 +105,9 @@
<ClCompile Include="..\..\..\Binary\Document\BinReader\webSettingsWriter.cpp">
<Filter>Document\Reader</Filter>
</ClCompile>
<ClCompile Include="..\..\..\Binary\Sheets\Writer\BinaryReader.cpp">
<ClCompile Include="..\..\..\Binary\Sheets\Writer\BinaryReaderS.cpp">
<Filter>Sheets\Reader</Filter>
</ClCompile>
<ClCompile Include="..\..\..\Binary\Document\DocWrapper\ChartSerializer.cpp">
<Filter>Document</Filter>
</ClCompile>
<ClCompile Include="..\..\..\Binary\Document\BinWriter\BinEquationWriter.cpp">
<Filter>Document\Writer</Filter>
</ClCompile>
@ -162,24 +153,26 @@
<ClCompile Include="..\..\..\Binary\Sheets\Reader\CellFormatController\LocalInfo.cpp">
<Filter>Sheets\Reader\CellFormat</Filter>
</ClCompile>
<ClCompile Include="..\..\..\Binary\Document\DocWrapper\ChartSerializer.cpp" />
<ClCompile Include="..\..\..\Binary\Document\DocWrapper\DocxSerializer.cpp" />
<ClCompile Include="..\..\..\Binary\Document\DocWrapper\FontProcessor.cpp" />
<ClCompile Include="..\..\..\Binary\Document\DocWrapper\VsdxSerializer.cpp" />
<ClCompile Include="..\..\..\Binary\Document\DocWrapper\XlsxSerializer.cpp" />
<ClCompile Include="..\..\..\Binary\Draw\BinaryReaderV.cpp">
<Filter>Draw</Filter>
</ClCompile>
<ClCompile Include="..\..\..\Binary\Draw\BinaryWriterV.cpp">
<Filter>Draw</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\Binary\Document\DocWrapper\DocxSerializer.h">
<Filter>Document</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Binary\Document\DocWrapper\FontProcessor.h">
<Filter>Document</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Binary\Document\DocWrapper\XlsxSerializer.h">
<Filter>Document</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Binary\Document\BinWriter\BinEquationWriter.h">
<Filter>Document\Writer</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Binary\Document\BinWriter\BinReaderWriterDefines.h">
<Filter>Document\Writer</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Binary\Document\BinWriter\BinWriters.h">
<ClInclude Include="..\..\..\Binary\Document\BinWriter\BinaryWriterD.h">
<Filter>Document\Writer</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Binary\Document\BinReader\ChartWriter.h">
@ -218,7 +211,7 @@
<ClInclude Include="..\..\..\Binary\Document\BinReader\ReaderClasses.h">
<Filter>Document\Reader</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Binary\Document\BinReader\readers.h">
<ClInclude Include="..\..\..\Binary\Document\BinReader\BinaryReaderD.h">
<Filter>Document\Reader</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Binary\Document\BinReader\SettingWriter.h">
@ -230,7 +223,7 @@
<ClInclude Include="..\..\..\Binary\Document\BinReader\webSettingsWriter.h">
<Filter>Document\Reader</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Binary\Sheets\Reader\BinaryWriter.h">
<ClInclude Include="..\..\..\Binary\Sheets\Reader\BinaryWriterS.h">
<Filter>Sheets\Writer</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Binary\Sheets\Reader\CommonWriter.h">
@ -242,7 +235,7 @@
<ClInclude Include="..\..\..\Binary\Sheets\Writer\BinaryCommonReader.h">
<Filter>Sheets\Reader</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Binary\Sheets\Writer\BinaryReader.h">
<ClInclude Include="..\..\..\Binary\Sheets\Writer\BinaryReaderS.h">
<Filter>Sheets\Reader</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Binary\Sheets\Writer\CSVWriter.h">
@ -311,5 +304,18 @@
<ClInclude Include="..\..\..\Binary\Sheets\Reader\CellFormatController\LocalInfo.h">
<Filter>Sheets\Reader\CellFormat</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Binary\Document\DocWrapper\DocxSerializer.h" />
<ClInclude Include="..\..\..\Binary\Document\DocWrapper\FontProcessor.h" />
<ClInclude Include="..\..\..\Binary\Document\DocWrapper\VsdxSerializer.h" />
<ClInclude Include="..\..\..\Binary\Document\DocWrapper\XlsxSerializer.h" />
<ClInclude Include="..\..\..\Binary\Draw\BinaryWriterV.h">
<Filter>Draw</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Binary\Draw\BinReaderWriterDefines.h">
<Filter>Draw</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Binary\Draw\BinaryReaderV.h">
<Filter>Draw</Filter>
</ClInclude>
</ItemGroup>
</Project>

View File

@ -242,6 +242,7 @@
<ClInclude Include="..\..\..\Base\WinColor.h" />
<ClInclude Include="..\..\..\Common\ComplexTypes.h" />
<ClInclude Include="..\..\..\Common\SimpleTypes_Base.h" />
<ClInclude Include="..\..\..\Common\SimpleTypes_Draw.h" />
<ClInclude Include="..\..\..\Common\SimpleTypes_Drawing.h" />
<ClInclude Include="..\..\..\Common\SimpleTypes_OMath.h" />
<ClInclude Include="..\..\..\Common\SimpleTypes_Rtf.h" />
@ -327,6 +328,13 @@
<ClInclude Include="..\..\..\DocxFormat\WritingElement.h" />
<ClInclude Include="..\..\..\SystemUtility\File.h" />
<ClInclude Include="..\..\..\SystemUtility\SystemUtility.h" />
<ClInclude Include="..\..\..\VsdxFormat\FileFactory_Draw.h" />
<ClInclude Include="..\..\..\VsdxFormat\FileTypes_Draw.h" />
<ClInclude Include="..\..\..\VsdxFormat\Shapes.h" />
<ClInclude Include="..\..\..\VsdxFormat\VisioConnections.h" />
<ClInclude Include="..\..\..\VsdxFormat\VisioDocument.h" />
<ClInclude Include="..\..\..\VsdxFormat\VisioPages.h" />
<ClInclude Include="..\..\..\VsdxFormat\Vsdx.h" />
<ClInclude Include="..\..\..\XlsxFormat\CalcChain\CalcChain.h" />
<ClInclude Include="..\..\..\XlsxFormat\Chart\Chart.h" />
<ClInclude Include="..\..\..\XlsxFormat\Chart\ChartColors.h" />
@ -412,6 +420,7 @@
<ClCompile Include="..\..\..\Base\WinColor.cpp" />
<ClCompile Include="..\..\..\Common\ComplexTypes.cpp" />
<ClCompile Include="..\..\..\Common\SimpleTypes_Base.cpp" />
<ClCompile Include="..\..\..\Common\SimpleTypes_Draw.cpp" />
<ClCompile Include="..\..\..\Common\SimpleTypes_Drawing.cpp" />
<ClCompile Include="..\..\..\Common\SimpleTypes_OMath.cpp" />
<ClCompile Include="..\..\..\Common\SimpleTypes_Rtf.cpp" />
@ -493,6 +502,13 @@
<ClCompile Include="..\..\..\DocxFormat\WritingElement.cpp" />
<ClCompile Include="..\..\..\SystemUtility\FileUtils.cpp" />
<ClCompile Include="..\..\..\SystemUtility\SystemUtility.cpp" />
<ClCompile Include="..\..\..\VsdxFormat\FileFactory_Draw.cpp" />
<ClCompile Include="..\..\..\VsdxFormat\FileTypes_Draw.cpp" />
<ClCompile Include="..\..\..\VsdxFormat\Shapes.cpp" />
<ClCompile Include="..\..\..\VsdxFormat\VisioConnections.cpp" />
<ClCompile Include="..\..\..\VsdxFormat\VisioDocument.cpp" />
<ClCompile Include="..\..\..\VsdxFormat\VisioPages.cpp" />
<ClCompile Include="..\..\..\VsdxFormat\Vsdx.cpp" />
<ClCompile Include="..\..\..\XlsxFormat\CalcChain\CalcChain.cpp" />
<ClCompile Include="..\..\..\XlsxFormat\Chart\Chart.cpp" />
<ClCompile Include="..\..\..\XlsxFormat\Chart\ChartColors.cpp" />

View File

@ -88,6 +88,9 @@
<Filter Include="XlsxFormat\RichData">
<UniqueIdentifier>{db25162b-705e-4c13-b6c5-f7c018c6f39a}</UniqueIdentifier>
</Filter>
<Filter Include="VsdxFormat">
<UniqueIdentifier>{ca654de5-6ef9-42b5-8833-8832f0d9de31}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\Base\Base.h">
@ -553,6 +556,30 @@
<ClInclude Include="..\..\..\XlsxFormat\Pivot\PivotHierarchies.h">
<Filter>XlsxFormat\Pivots</Filter>
</ClInclude>
<ClInclude Include="..\..\..\VsdxFormat\FileFactory_Draw.h">
<Filter>VsdxFormat</Filter>
</ClInclude>
<ClInclude Include="..\..\..\VsdxFormat\FileTypes_Draw.h">
<Filter>VsdxFormat</Filter>
</ClInclude>
<ClInclude Include="..\..\..\VsdxFormat\Vsdx.h">
<Filter>VsdxFormat</Filter>
</ClInclude>
<ClInclude Include="..\..\..\VsdxFormat\VisioDocument.h">
<Filter>VsdxFormat</Filter>
</ClInclude>
<ClInclude Include="..\..\..\VsdxFormat\Shapes.h">
<Filter>VsdxFormat</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Common\SimpleTypes_Draw.h">
<Filter>Common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\VsdxFormat\VisioConnections.h">
<Filter>VsdxFormat</Filter>
</ClInclude>
<ClInclude Include="..\..\..\VsdxFormat\VisioPages.h">
<Filter>VsdxFormat</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\Base\codecvt.cpp">
@ -975,5 +1002,29 @@
<ClCompile Include="..\..\..\XlsxFormat\Pivot\PivotHierarchies.cpp">
<Filter>XlsxFormat\Pivots</Filter>
</ClCompile>
<ClCompile Include="..\..\..\VsdxFormat\FileFactory_Draw.cpp">
<Filter>VsdxFormat</Filter>
</ClCompile>
<ClCompile Include="..\..\..\VsdxFormat\FileTypes_Draw.cpp">
<Filter>VsdxFormat</Filter>
</ClCompile>
<ClCompile Include="..\..\..\VsdxFormat\Vsdx.cpp">
<Filter>VsdxFormat</Filter>
</ClCompile>
<ClCompile Include="..\..\..\VsdxFormat\VisioDocument.cpp">
<Filter>VsdxFormat</Filter>
</ClCompile>
<ClCompile Include="..\..\..\VsdxFormat\Shapes.cpp">
<Filter>VsdxFormat</Filter>
</ClCompile>
<ClCompile Include="..\..\..\Common\SimpleTypes_Draw.cpp">
<Filter>Common</Filter>
</ClCompile>
<ClCompile Include="..\..\..\VsdxFormat\VisioConnections.cpp">
<Filter>VsdxFormat</Filter>
</ClCompile>
<ClCompile Include="..\..\..\VsdxFormat\VisioPages.cpp">
<Filter>VsdxFormat</Filter>
</ClCompile>
</ItemGroup>
</Project>