mirror of
https://github.com/ONLYOFFICE/core.git
synced 2026-07-11 01:11:43 +08:00
26 lines
500 B
C++
26 lines
500 B
C++
#include "CtrlAutoNumber.h"
|
|
|
|
namespace HWP
|
|
{
|
|
|
|
CCtrlAutoNumber::CCtrlAutoNumber(const std::string& sCtrlID)
|
|
: CCtrl(sCtrlID)
|
|
{}
|
|
|
|
CCtrlAutoNumber::CCtrlAutoNumber(const std::string& sCtrlID, int nSize, CHWPStream& oBuffer, int nOff, int nVersion)
|
|
: CCtrl(sCtrlID)
|
|
{
|
|
int nAttr;
|
|
oBuffer.ReadInt(nAttr);
|
|
|
|
m_eNumType = GetNumType(nAttr & 0xF);
|
|
m_eNumShape = GetNumberShape2(nAttr >> 4 & 0xFF);
|
|
m_bSuperscript = CHECK_FLAG(nAttr >> 12, 0x01);
|
|
}
|
|
|
|
int CCtrlAutoNumber::GetSize()
|
|
{
|
|
return m_nSize;
|
|
}
|
|
}
|