LibreOffice Module sc (master) 1
|
#include <xltoolbar.hxx>
Public Member Functions | |
ScTBC () | |
bool | Read (SvStream &rS) override |
bool | ImportToolBarControl (ScCTBWrapper &, const css::uno::Reference< css::container::XIndexContainer > &toolbarcontainer, CustomToolBarImportHelper &helper, bool bIsMenuBar) |
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 | |
TBCHeader | tbch |
std::shared_ptr< TBCCmd > | tbcCmd |
std::shared_ptr< TBCData > | tbcd |
Additional Inherited Members | |
Protected Attributes inherited from TBBase | |
sal_uInt32 | nOffSet |
Definition at line 35 of file xltoolbar.hxx.
ScTBC::ScTBC | ( | ) |
Definition at line 238 of file xltoolbar.cxx.
bool ScTBC::ImportToolBarControl | ( | ScCTBWrapper & | rWrapper, |
const css::uno::Reference< css::container::XIndexContainer > & | toolbarcontainer, | ||
CustomToolBarImportHelper & | helper, | ||
bool | bIsMenuBar | ||
) |
Definition at line 280 of file xltoolbar.cxx.
References comphelper::containerToSequence(), ScCTBWrapper::GetCustomizationData(), ScCTB::ImportMenuTB(), comphelper::makePropertyValue(), TBCMenuSpecific::Name(), props, and tbcd.
|
overridevirtual |
Implements TBBase.
Definition at line 243 of file xltoolbar.cxx.
References TBCHeader::getTcID(), TBCHeader::getTct(), TBBase::nOffSet, TBCHeader::Read(), SAL_INFO, tbcCmd, tbcd, tbch, and SvStream::Tell().
Referenced by ScCTB::Read().
|
private |
Definition at line 38 of file xltoolbar.hxx.
Referenced by Read().
|
private |
Definition at line 39 of file xltoolbar.hxx.
Referenced by ImportToolBarControl(), and Read().
|
private |
Definition at line 37 of file xltoolbar.hxx.
Referenced by Read().