/** Show a list of all available master pages so that the user can assign themtothedocument.
*/ class AllMasterPagesSelector
: public MasterPagesSelector
{ friendclass VclPtrInstance<AllMasterPagesSelector>; public: static std::unique_ptr<PanelLayout> Create (
weld::Widget* pParent,
ViewShellBase& rViewShellBase, const css::uno::Reference<css::ui::XSidebar>& rxSidebar);
/** Scan the set of templates for the ones whose first master pages are shownbythiscontrolandstorethemintheMasterPageContainer.
*/ virtualvoid Fill (ItemList& rItemList) override;
private: /** The list of master pages displayed by this class.
*/ class SortedMasterPageDescriptorList;
::std::unique_ptr<SortedMasterPageDescriptorList> mpSortedMasterPages;
void AddItem (MasterPageContainer::Token aToken);
/** Add all items in the internal master page list into the given list.
*/ void UpdatePageSet (ItemList& rItemList);
/** Update the internal list of master pages that are to show in the control.
*/ void UpdateMasterPageList();
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.