LibreOffice Module sw (master) 1
|
#include <ww8toolbar.hxx>
Public Member Functions | |
SwCTBWrapper () | |
virtual | ~SwCTBWrapper () override |
void | InsertDropIndex (sal_Int32 aIndex) |
SwTBC * | GetTBCAtOffset (sal_uInt32 nStreamOffset) |
bool | Read (SvStream &rS) override |
bool | ImportCustomToolBar (SfxObjectShell &rDocSh) |
Customization * | GetCustomizaton (sal_Int16 index) |
SwCTB * | GetCustomizationData (const OUString &name) |
Public Member Functions inherited from Tcg255SubStruct | |
Tcg255SubStruct () | |
sal_uInt8 | id () const |
bool | Read (SvStream &rS) override |
Public Member Functions inherited from TBBase | |
TBBase () | |
virtual | ~TBBase () |
TBBase (TBBase const &)=default | |
TBBase (TBBase &&)=default | |
TBBase & | operator= (TBBase const &)=default |
TBBase & | operator= (TBBase &&)=default |
virtual bool | Read (SvStream &rS)=0 |
sal_uInt32 | GetOffset () const |
Private Member Functions | |
SwCTBWrapper (const SwCTBWrapper &)=delete | |
SwCTBWrapper & | operator= (const SwCTBWrapper &)=delete |
Private Attributes | |
sal_uInt16 | m_reserved2 |
sal_uInt8 | m_reserved3 |
sal_uInt16 | m_reserved4 |
sal_uInt16 | m_reserved5 |
sal_Int16 | m_cbTBD |
sal_uInt16 | m_cCust |
sal_Int32 | m_cbDTBC |
std::vector< SwTBC > | m_rtbdc |
std::vector< Customization > | m_rCustomizations |
std::vector< sal_Int16 > | m_dropDownMenuIndices |
Additional Inherited Members | |
Protected Attributes inherited from Tcg255SubStruct | |
sal_uInt8 | m_ch |
Protected Attributes inherited from TBBase | |
sal_uInt32 | nOffSet |
Definition at line 124 of file ww8toolbar.hxx.
|
privatedelete |
|
explicit |
Definition at line 81 of file ww8toolbar.cxx.
|
overridevirtual |
Definition at line 93 of file ww8toolbar.cxx.
SwCTB * SwCTBWrapper::GetCustomizationData | ( | const OUString & | name | ) |
Definition at line 104 of file ww8toolbar.cxx.
References m_rCustomizations.
Referenced by SwTBC::ImportToolBarControl().
Customization * SwCTBWrapper::GetCustomizaton | ( | sal_Int16 | index | ) |
Definition at line 97 of file ww8toolbar.cxx.
References index, m_rCustomizations, and o3tl::make_unsigned().
Referenced by Customization::ImportMenu().
SwTBC * SwCTBWrapper::GetTBCAtOffset | ( | sal_uInt32 | nStreamOffset | ) |
Definition at line 178 of file ww8toolbar.cxx.
References m_rtbdc.
Referenced by Customization::ImportMenu().
bool SwCTBWrapper::ImportCustomToolBar | ( | SfxObjectShell & | rDocSh | ) |
Definition at line 187 of file ww8toolbar.cxx.
References sw::proofreadingiterator::get(), utl::ConfigManager::IsFuzzing(), and m_rCustomizations.
Referenced by Tcg255::ImportCustomToolBar().
|
inline |
Definition at line 146 of file ww8toolbar.hxx.
References aIndex, and m_dropDownMenuIndices.
Referenced by Customization::Read().
|
privatedelete |
|
overridevirtual |
Reimplemented from Tcg255SubStruct.
Definition at line 116 of file ww8toolbar.cxx.
References SvStream::good(), index, m_cbDTBC, m_cbTBD, m_cCust, m_dropDownMenuIndices, m_rCustomizations, m_reserved2, m_reserved3, m_reserved4, m_reserved5, m_rtbdc, o3tl::make_unsigned(), TBBase::nOffSet, SwTBC::Read(), Tcg255SubStruct::Read(), Customization::Read(), SvStream::ReadInt16(), SvStream::ReadInt32(), SvStream::ReadUChar(), SvStream::ReadUInt16(), SvStream::remainingSize(), SAL_INFO, SAL_WARN_IF, SvStream::Seek(), and SvStream::Tell().
|
private |
Definition at line 135 of file ww8toolbar.hxx.
Referenced by Read().
|
private |
Definition at line 132 of file ww8toolbar.hxx.
Referenced by Read().
|
private |
Definition at line 133 of file ww8toolbar.hxx.
Referenced by Read().
|
private |
Definition at line 139 of file ww8toolbar.hxx.
Referenced by InsertDropIndex(), and Read().
|
private |
Definition at line 138 of file ww8toolbar.hxx.
Referenced by GetCustomizationData(), GetCustomizaton(), ImportCustomToolBar(), and Read().
|
private |
Definition at line 127 of file ww8toolbar.hxx.
Referenced by Read().
|
private |
Definition at line 128 of file ww8toolbar.hxx.
Referenced by Read().
|
private |
Definition at line 129 of file ww8toolbar.hxx.
Referenced by Read().
|
private |
Definition at line 130 of file ww8toolbar.hxx.
Referenced by Read().
|
private |
Definition at line 137 of file ww8toolbar.hxx.
Referenced by GetTBCAtOffset(), and Read().