LibreOffice Module sc (master) 1
|
#include <xltoolbar.hxx>
Public Member Functions | |
ScCTB (sal_uInt16) | |
bool | Read (SvStream &rS) override |
bool | IsMenuToolbar () const |
bool | ImportCustomToolBar (ScCTBWrapper &, CustomToolBarImportHelper &) |
bool | ImportMenuTB (ScCTBWrapper &, const css::uno::Reference< css::container::XIndexContainer > &, CustomToolBarImportHelper &) |
const OUString & | GetName () |
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_uInt16 | nViews |
TB | tb |
std::vector< TBVisualData > | rVisualData |
sal_uInt32 | ectbid |
std::vector< ScTBC > | rTBC |
Additional Inherited Members | |
Protected Attributes inherited from TBBase | |
sal_uInt32 | nOffSet |
Definition at line 49 of file xltoolbar.hxx.
|
explicit |
Definition at line 77 of file xltoolbar.cxx.
|
inline |
Definition at line 65 of file xltoolbar.hxx.
References TB::getName(), WString::getString(), and tb.
bool ScCTB::ImportCustomToolBar | ( | ScCTBWrapper & | rWrapper, |
CustomToolBarImportHelper & | helper | ||
) |
Definition at line 170 of file xltoolbar.cxx.
References TB::getName(), TB::IsEnabled(), IsMenuToolbar(), name, rTBC, and tb.
bool ScCTB::ImportMenuTB | ( | ScCTBWrapper & | rWrapper, |
const css::uno::Reference< css::container::XIndexContainer > & | xMenuDesc, | ||
CustomToolBarImportHelper & | helper | ||
) |
Definition at line 160 of file xltoolbar.cxx.
References IsMenuToolbar(), and rTBC.
Referenced by ScTBC::ImportToolBarControl().
bool ScCTB::IsMenuToolbar | ( | ) | const |
Definition at line 155 of file xltoolbar.cxx.
References TB::IsMenuToolbar(), and tb.
Referenced by ImportCustomToolBar(), and ImportMenuTB().
|
overridevirtual |
Implements TBBase.
Definition at line 81 of file xltoolbar.cxx.
References ectbid, TB::getcCL(), index, o3tl::make_unsigned(), TBBase::nOffSet, nViews, TB::Read(), TBVisualData::Read(), ScTBC::Read(), SvStream::ReadUInt32(), SvStream::remainingSize(), rTBC, rVisualData, SAL_INFO, SAL_WARN, tb, and SvStream::Tell().
Referenced by ScCTBWrapper::Read().
|
private |
Definition at line 54 of file xltoolbar.hxx.
Referenced by Read().
|
private |
Definition at line 51 of file xltoolbar.hxx.
Referenced by Read().
|
private |
Definition at line 55 of file xltoolbar.hxx.
Referenced by ImportCustomToolBar(), ImportMenuTB(), and Read().
|
private |
Definition at line 53 of file xltoolbar.hxx.
Referenced by Read().
|
private |
Definition at line 52 of file xltoolbar.hxx.
Referenced by GetName(), ImportCustomToolBar(), IsMenuToolbar(), and Read().