|
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().