LibreOffice Module sw (master) 1
|
#include <ww8toolbar.hxx>
Public Member Functions | |
Customization (SwCTBWrapper *rapper) | |
bool | Read (SvStream &rS) override |
bool | ImportCustomToolBar (SwCTBWrapper &, CustomToolBarImportHelper &) |
bool | ImportMenu (SwCTBWrapper &, CustomToolBarImportHelper &) |
SwCTB * | GetCustomizationData () |
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 Attributes | |
sal_Int32 | m_tbidForTBD |
sal_uInt16 | m_reserved1 |
sal_uInt16 | m_ctbds |
SwCTBWrapper * | m_pWrapper |
std::shared_ptr< SwCTB > | m_customizationDataCTB |
std::vector< TBDelta > | m_customizationDataTBDelta |
bool | m_bIsDroppedMenuTB |
Friends | |
class | SwCTBWrapper |
Additional Inherited Members | |
Protected Attributes inherited from TBBase | |
sal_uInt32 | nOffSet |
Definition at line 104 of file ww8toolbar.hxx.
|
explicit |
Definition at line 214 of file ww8toolbar.cxx.
|
inline |
Definition at line 121 of file ww8toolbar.hxx.
References m_customizationDataCTB.
bool Customization::ImportCustomToolBar | ( | SwCTBWrapper & | rWrapper, |
CustomToolBarImportHelper & | helper | ||
) |
Definition at line 324 of file ww8toolbar.cxx.
References ImportMenu(), m_customizationDataCTB, and m_tbidForTBD.
bool Customization::ImportMenu | ( | SwCTBWrapper & | rWrapper, |
CustomToolBarImportHelper & | helper | ||
) |
Definition at line 254 of file ww8toolbar.cxx.
References SwCTBWrapper::GetCustomizaton(), SwTBC::GetCustomText(), comphelper::getProcessComponentContext(), SwCTBWrapper::GetTBCAtOffset(), m_customizationDataCTB, m_customizationDataTBDelta, m_pWrapper, m_tbidForTBD, comphelper::makePropertyValue(), SAL_INFO, and u.
Referenced by ImportCustomToolBar().
|
overridevirtual |
Implements TBBase.
Definition at line 223 of file ww8toolbar.cxx.
References TBDelta::ControlDropsToolBar(), TBDelta::CustomizationIndex(), SvStream::good(), index, SwCTBWrapper::InsertDropIndex(), m_ctbds, m_customizationDataCTB, m_customizationDataTBDelta, m_pWrapper, m_reserved1, m_tbidForTBD, TBBase::nOffSet, TBDelta::Read(), SvStream::ReadInt32(), SvStream::ReadUInt16(), SvStream::remainingSize(), SAL_INFO, and SvStream::Tell().
Referenced by SwCTBWrapper::Read().
|
friend |
Definition at line 106 of file ww8toolbar.hxx.
|
private |
Definition at line 114 of file ww8toolbar.hxx.
|
private |
Definition at line 110 of file ww8toolbar.hxx.
Referenced by Read().
|
private |
Definition at line 112 of file ww8toolbar.hxx.
Referenced by GetCustomizationData(), ImportCustomToolBar(), ImportMenu(), and Read().
|
private |
Definition at line 113 of file ww8toolbar.hxx.
Referenced by ImportMenu(), and Read().
|
private |
Definition at line 111 of file ww8toolbar.hxx.
Referenced by ImportMenu(), and Read().
|
private |
Definition at line 109 of file ww8toolbar.hxx.
Referenced by Read().
|
private |
Definition at line 108 of file ww8toolbar.hxx.
Referenced by ImportCustomToolBar(), ImportMenu(), and Read().