Commit 6c48dc71 authored by Alexander.Trofimov's avatar Alexander.Trofimov Committed by Alexander Trofimov

(1.0.0.117): XlsxSerializerCom

Добавил в бинарник xSplit и ySplit для корректного чтения frozen place

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@55993 954022d7-b5bf-4e40-9824-e11837661b57
parent b3052b03
......@@ -1857,16 +1857,32 @@ namespace BinXlsxRW {
void WritePane(const OOX::Spreadsheet::CPane& oPane)
{
int nCurPos = 0;
//State
if (oPane.m_oState.IsInit())
{
m_oBcw.m_oStream.WriteByte(c_oSer_Pane::State);
m_oBcw.m_oStream.WriteString2(oPane.m_oState.get2());
}
//TopLeftCell
if (oPane.m_oTopLeftCell.IsInit())
{
m_oBcw.m_oStream.WriteByte(c_oSer_Pane::TopLeftCell);
m_oBcw.m_oStream.WriteString2(oPane.m_oTopLeftCell.get2());
}
//XSplit
if (oPane.m_oXSplit.IsInit())
{
m_oBcw.m_oStream.WriteByte(c_oSer_Pane::XSplit);
m_oBcw.m_oStream.WriteByte(c_oSerPropLenType::Double);
m_oBcw.m_oStream.WriteDouble(oPane.m_oXSplit->GetValue());
}
//YSplit
if (oPane.m_oYSplit.IsInit())
{
m_oBcw.m_oStream.WriteByte(c_oSer_Pane::YSplit);
m_oBcw.m_oStream.WriteByte(c_oSerPropLenType::Double);
m_oBcw.m_oStream.WriteDouble(oPane.m_oYSplit->GetValue());
}
}
void WriteSheetFormatPr(const OOX::Spreadsheet::CSheetFormatPr& oSheetFormatPr)
......
......@@ -2,6 +2,6 @@
//1
//0
//0
//116
#define INTVER 1,0,0,116
#define STRVER "1,0,0,116\0"
//117
#define INTVER 1,0,0,117
#define STRVER "1,0,0,117\0"
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