|
LibreOffice Module sw (master) 1
|
#include <optpage.hxx>
Public Member Functions | |
| SwRedlineOptionsTabPage (weld::Container *pPage, weld::DialogController *pController, const SfxItemSet &rSet) | |
| virtual | ~SwRedlineOptionsTabPage () override |
| virtual bool | FillItemSet (SfxItemSet *rSet) override |
| virtual void | Reset (const SfxItemSet *rSet) override |
Public Member Functions inherited from SfxTabPage | |
| void | SetDialogController (SfxOkDialogController *pDialog) |
| virtual | ~SfxTabPage () override |
| void | set_visible (bool bVisible) |
| const SfxItemSet & | GetItemSet () const |
| virtual bool | FillItemSet (SfxItemSet *) |
| virtual void | Reset (const SfxItemSet *) |
| virtual bool | DeferResetToFirstActivation () |
| bool | HasExchangeSupport () const |
| void | SetExchangeSupport () |
| virtual void | ActivatePage (const SfxItemSet &) |
| virtual DeactivateRC | DeactivatePage (SfxItemSet *pSet) |
| void | SetUserData (const OUString &rString) |
| const OUString & | GetUserData () const |
| virtual void | FillUserData () |
| virtual bool | IsReadOnly () const |
| virtual void | PageCreated (const SfxAllItemSet &aSet) |
| virtual void | ChangesApplied () |
| void | SetFrame (const css::uno::Reference< css::frame::XFrame > &xFrame) |
| css::uno::Reference< css::frame::XFrame > | GetFrame () const |
| const SfxItemSet * | GetDialogExampleSet () const |
| OUString | GetHelpId () const |
| OUString | GetConfigId () const |
| bool | IsVisible () const |
| weld::Window * | GetFrameWeld () const |
| std::unordered_map< OUString, css::uno::Any > & | getAdditionalProperties () |
Static Public Member Functions | |
| static std::unique_ptr< SfxTabPage > | Create (weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *rAttrSet) |
Static Public Member Functions inherited from SfxTabPage | |
| static const SfxPoolItem * | GetItem (const SfxItemSet &rSet, sal_uInt16 nSlot, bool bDeep=true) |
| static const T * | GetItem (const SfxItemSet &rSet, TypedWhichId< T > nSlot, bool bDeep=true) |
Private Member Functions | |
| DECL_LINK (AttribHdl, weld::ComboBox &, void) | |
| void | ChangedMaskPrev () |
| DECL_LINK (ChangedMaskPrevHdl, weld::ComboBox &, void) | |
| DECL_LINK (ChangedMaskColorPrevHdl, ColorListBox &, void) | |
| DECL_LINK (ColorHdl, ColorListBox &, void) | |
Static Private Member Functions | |
| static void | InitFontStyle (SvxFontPrevWindow &rExampleWin, const OUString &rText) |
Private Attributes | |
| std::unique_ptr< weld::ComboBox > | m_xInsertLB |
| std::unique_ptr< ColorListBox > | m_xInsertColorLB |
| std::unique_ptr< SvxFontPrevWindow > | m_xInsertedPreviewWN |
| std::unique_ptr< weld::CustomWeld > | m_xInsertedPreview |
| std::unique_ptr< weld::ComboBox > | m_xDeletedLB |
| std::unique_ptr< ColorListBox > | m_xDeletedColorLB |
| std::unique_ptr< SvxFontPrevWindow > | m_xDeletedPreviewWN |
| std::unique_ptr< weld::CustomWeld > | m_xDeletedPreview |
| std::unique_ptr< weld::ComboBox > | m_xChangedLB |
| std::unique_ptr< ColorListBox > | m_xChangedColorLB |
| std::unique_ptr< SvxFontPrevWindow > | m_xChangedPreviewWN |
| std::unique_ptr< weld::CustomWeld > | m_xChangedPreview |
| std::unique_ptr< weld::ComboBox > | m_xMarkPosLB |
| std::unique_ptr< ColorListBox > | m_xMarkColorLB |
| std::unique_ptr< SwMarkPreview > | m_xMarkPreviewWN |
| std::unique_ptr< weld::CustomWeld > | m_xMarkPreview |
Additional Inherited Members | |
Protected Member Functions inherited from SfxTabPage | |
| SfxTabPage (weld::Container *pPage, weld::DialogController *pController, const OUString &rUIXMLDescription, const OUString &rID, const SfxItemSet *rAttrSet) | |
| sal_uInt16 | GetWhich (sal_uInt16 nSlot, bool bDeep=true) const |
| TypedWhichId< T > | GetWhich (TypedWhichId< T > nSlot, bool bDeep=true) const |
| const SfxPoolItem * | GetOldItem (const SfxItemSet &rSet, sal_uInt16 nSlot, bool bDeep=true) |
| const T * | GetOldItem (const SfxItemSet &rSet, TypedWhichId< T > nSlot, bool bDeep=true) |
| SfxOkDialogController * | GetDialogController () const |
Definition at line 290 of file optpage.hxx.
| SwRedlineOptionsTabPage::SwRedlineOptionsTabPage | ( | weld::Container * | pPage, |
| weld::DialogController * | pController, | ||
| const SfxItemSet & | rSet | ||
| ) |
Definition at line 1525 of file optpage.cxx.
References SfxTabPage::GetDialogController(), and rSet.
|
overridevirtual |
Definition at line 1588 of file optpage.cxx.
References m_xChangedColorLB, m_xChangedPreview, m_xChangedPreviewWN, m_xDeletedColorLB, m_xDeletedPreview, m_xDeletedPreviewWN, m_xInsertColorLB, m_xInsertedPreview, m_xInsertedPreviewWN, m_xMarkColorLB, m_xMarkPreview, and m_xMarkPreviewWN.
|
private |
Definition at line 1908 of file optpage.cxx.
References m_xMarkColorLB, m_xMarkPosLB, and m_xMarkPreviewWN.
Referenced by Reset().
|
static |
Definition at line 1604 of file optpage.cxx.
References rSet.
Referenced by SwAbstractDialogFactory_Impl::GetTabPageCreatorFunc().
|
private |
|
private |
|
private |
|
private |
|
overridevirtual |
Reimplemented from SfxTabPage.
Definition at line 1609 of file optpage.cxx.
References SwModuleOptions::GetDeletedAuthorAttr(), SfxObjectShell::GetFirst(), SwModuleOptions::GetFormatAuthorAttr(), SwModuleOptions::GetInsertAuthorAttr(), SwModuleOptions::GetMarkAlignColor(), SwModuleOptions::GetMarkAlignMode(), SfxObjectShell::GetNext(), SwDocShell::GetWrtShell(), AuthorCharAttr::m_nAttr, AuthorCharAttr::m_nColor, AuthorCharAttr::m_nItemId, m_xChangedColorLB, m_xChangedLB, m_xDeletedColorLB, m_xDeletedLB, m_xInsertColorLB, m_xInsertLB, m_xMarkColorLB, m_xMarkPosLB, SwPostItHelper::NONE, nPos, SwModuleOptions::SetDeletedAuthorAttr(), SwModuleOptions::SetFormatAuthorAttr(), SwModuleOptions::SetInsertAuthorAttr(), SwModuleOptions::SetMarkAlignColor(), SwModuleOptions::SetMarkAlignMode(), SW_MOD, and SwEditShell::UpdateRedlineAttr().
|
staticprivate |
Definition at line 1926 of file optpage.cxx.
References SvxFontPrevWindow::GetCJKFont(), SvxFontPrevWindow::GetCTLFont(), OutputDevice::GetDefaultFont(), SvxFontPrevWindow::GetFont(), LanguageTag::getLanguageType(), Application::GetSettings(), AllSettings::GetStyleSettings(), AllSettings::GetUILanguageTag(), StyleSettings::GetWindowColor(), vcl::Font::SetFillColor(), SvxFontPrevWindow::SetFont(), vcl::Font::SetFontSize(), SvxFontPrevWindow::SetPreviewText(), vcl::Font::SetWeight(), and WEIGHT_NORMAL.
Referenced by Reset().
|
overridevirtual |
Reimplemented from SfxTabPage.
Definition at line 1686 of file optpage.cxx.
References aChangedAttrMap, aDeletedAttrMap, aInsertAttrMap, ChangedMaskPrev(), SwModuleOptions::GetDeletedAuthorAttr(), SwModuleOptions::GetFormatAuthorAttr(), SwModuleOptions::GetInsertAuthorAttr(), SwModuleOptions::GetMarkAlignColor(), SwModuleOptions::GetMarkAlignMode(), InitFontStyle(), AuthorCharAttr::m_nColor, m_xChangedColorLB, m_xChangedLB, m_xChangedPreviewWN, m_xDeletedColorLB, m_xDeletedLB, m_xDeletedPreviewWN, m_xInsertColorLB, m_xInsertedPreviewWN, m_xInsertLB, m_xMarkColorLB, m_xMarkPosLB, SwPostItHelper::NONE, nPos, SAL_N_ELEMENTS, SW_MOD, and SwResId().
|
private |
Definition at line 303 of file optpage.hxx.
Referenced by FillItemSet(), Reset(), and ~SwRedlineOptionsTabPage().
|
private |
Definition at line 302 of file optpage.hxx.
Referenced by FillItemSet(), and Reset().
|
private |
Definition at line 305 of file optpage.hxx.
Referenced by ~SwRedlineOptionsTabPage().
|
private |
Definition at line 304 of file optpage.hxx.
Referenced by Reset(), and ~SwRedlineOptionsTabPage().
|
private |
Definition at line 298 of file optpage.hxx.
Referenced by FillItemSet(), Reset(), and ~SwRedlineOptionsTabPage().
|
private |
Definition at line 297 of file optpage.hxx.
Referenced by FillItemSet(), and Reset().
|
private |
Definition at line 300 of file optpage.hxx.
Referenced by ~SwRedlineOptionsTabPage().
|
private |
Definition at line 299 of file optpage.hxx.
Referenced by Reset(), and ~SwRedlineOptionsTabPage().
|
private |
Definition at line 293 of file optpage.hxx.
Referenced by FillItemSet(), Reset(), and ~SwRedlineOptionsTabPage().
|
private |
Definition at line 295 of file optpage.hxx.
Referenced by ~SwRedlineOptionsTabPage().
|
private |
Definition at line 294 of file optpage.hxx.
Referenced by Reset(), and ~SwRedlineOptionsTabPage().
|
private |
Definition at line 292 of file optpage.hxx.
Referenced by FillItemSet(), and Reset().
|
private |
Definition at line 308 of file optpage.hxx.
Referenced by ChangedMaskPrev(), FillItemSet(), Reset(), and ~SwRedlineOptionsTabPage().
|
private |
Definition at line 307 of file optpage.hxx.
Referenced by ChangedMaskPrev(), FillItemSet(), and Reset().
|
private |
Definition at line 310 of file optpage.hxx.
Referenced by ~SwRedlineOptionsTabPage().
|
private |
Definition at line 309 of file optpage.hxx.
Referenced by ChangedMaskPrev(), and ~SwRedlineOptionsTabPage().