LibreOffice Module cui (master)  1
Public Member Functions | Private Attributes | List of all members
SvxFormatCellsDialog Class Reference

#include <sdrcelldlg.hxx>

Inheritance diagram for SvxFormatCellsDialog:
Collaboration diagram for SvxFormatCellsDialog:

Public Member Functions

 SvxFormatCellsDialog (weld::Window *pParent, const SfxItemSet *pAttr, const SdrModel &rModel)
virtual void PageCreated (const OString &rId, SfxTabPage &rPage) override
- Public Member Functions inherited from SfxTabDialogController
 SfxTabDialogController (weld::Widget *pParent, const OUString &rUIXMLDescription, const OString &rID, const SfxItemSet *=nullptr, bool bEditFmt=false)
virtual ~SfxTabDialogController () override
void AddTabPage (const OString &rName, CreateTabPage pCreateFunc, GetTabPageRanges pRangesFunc)
void AddTabPage (const OString &rName, sal_uInt16 nPageCreateId)
void AddTabPage (const OString &rName, const OUString &rLabel, CreateTabPage pCreateFunc)
void AddTabPage (const OString &rName, const OUString &rLabel, sal_uInt16 nPageCreateId)
void RemoveTabPage (const OString &rName)
void SetCurPageId (const OString &rName)
void ShowPage (const OString &rName)
OString GetCurPageId () const
SfxTabPageGetCurTabPage () const
const sal_uInt16 * GetInputRanges (const SfxItemPool &)
void SetInputSet (const SfxItemSet *pInSet)
const SfxItemSetGetOutputItemSet () const
virtual weld::ButtonGetOKButton () const override
weld::ButtonGetCancelButton () const
weld::ButtonGetUserButton () const
void RemoveResetButton ()
void RemoveStandardButton ()
virtual short run () override
virtual const SfxItemSetGetExampleSet () const override
void SetApplyHandler (const Link< weld::Button &, void > &_rHdl)
bool Apply ()
void Applied ()
std::vector< OString > getAllPageUIXMLDescriptions () const
bool selectPageByUIXMLDescription (const OString &rUIXMLDescription)
BitmapEx createScreenshot () const
OString GetScreenshotId () const
- Public Member Functions inherited from SfxOkDialogController
 SfxOkDialogController (weld::Widget *pParent, const OUString &rUIXMLDescription, const OString &rID)
- Public Member Functions inherited from SfxDialogController
 SfxDialogController (weld::Widget *pParent, const OUString &rUIFile, const OString &rDialogId)
virtual void Activate ()
virtual void Deactivate ()
virtual void ChildWinDispose ()
virtual void Close ()
virtual void EndDialog ()

Private Attributes

const SfxItemSetmrOutAttrs
XColorListRef mpColorTab
XGradientListRef mpGradientList
XHatchListRef mpHatchingList
XBitmapListRef mpBitmapList
XPatternListRef mpPatternList

Additional Inherited Members

- Static Public Member Functions inherited from SfxTabDialogController
static bool runAsync (const std::shared_ptr< SfxTabDialogController > &rController, const std::function< void(sal_Int32)> &)
- Protected Member Functions inherited from SfxTabDialogController
 DECL_LINK (OkHdl, weld::Button &, void)
 DECL_LINK (ResetHdl, weld::Button &, void)
 DECL_LINK (BaseFmtHdl, weld::Button &, void)
 DECL_LINK (UserHdl, weld::Button &, void)
 DECL_LINK (CancelHdl, weld::Button &, void)
virtual short Ok ()
virtual void RefreshInputSet ()
virtual SfxItemSetCreateInputItemSet (const OString &rName)
SfxItemSetGetInputSetImpl ()
SfxTabPageGetTabPage (const OString &rPageId) const
bool PrepareLeaveCurrentPage ()
void SavePosAndId ()
- Protected Attributes inherited from SfxTabDialogController
std::unique_ptr< weld::Notebookm_xTabCtrl
std::unique_ptr< SfxItemSetm_xExampleSet

Detailed Description

Definition at line 27 of file sdrcelldlg.hxx.

Constructor & Destructor Documentation

SvxFormatCellsDialog::SvxFormatCellsDialog ( weld::Window pParent,
const SfxItemSet pAttr,
const SdrModel rModel 

Definition at line 26 of file sdrcelldlg.cxx.

References SfxTabDialogController::AddTabPage().

Member Function Documentation

void SvxFormatCellsDialog::PageCreated ( const OString &  rId,
SfxTabPage rPage 

Member Data Documentation

XBitmapListRef SvxFormatCellsDialog::mpBitmapList

Definition at line 35 of file sdrcelldlg.hxx.

Referenced by PageCreated().

XColorListRef SvxFormatCellsDialog::mpColorTab

Definition at line 32 of file sdrcelldlg.hxx.

Referenced by PageCreated().

XGradientListRef SvxFormatCellsDialog::mpGradientList

Definition at line 33 of file sdrcelldlg.hxx.

Referenced by PageCreated().

XHatchListRef SvxFormatCellsDialog::mpHatchingList

Definition at line 34 of file sdrcelldlg.hxx.

Referenced by PageCreated().

XPatternListRef SvxFormatCellsDialog::mpPatternList

Definition at line 36 of file sdrcelldlg.hxx.

Referenced by PageCreated().

const SfxItemSet& SvxFormatCellsDialog::mrOutAttrs

Definition at line 30 of file sdrcelldlg.hxx.

Referenced by PageCreated().

The documentation for this class was generated from the following files: