LibreOffice Module sw (master) 1
|
#include <optpage.hxx>
Public Member Functions | |
SwStdFontTabPage (weld::Container *pPage, weld::DialogController *pController, const SfxItemSet &rSet) | |
virtual | ~SwStdFontTabPage () override |
virtual bool | FillItemSet (SfxItemSet *rSet) override |
virtual void | Reset (const SfxItemSet *rSet) override |
virtual void | PageCreated (const SfxAllItemSet &aSet) 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 (StandardHdl, weld::Button &, void) | |
DECL_LINK (ModifyHdl, weld::ComboBox &, void) | |
DECL_LINK (LoseFocusHdl, weld::Widget &, void) | |
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 122 of file optpage.hxx.
SwStdFontTabPage::SwStdFontTabPage | ( | weld::Container * | pPage, |
weld::DialogController * | pController, | ||
const SfxItemSet & | rSet | ||
) |
Definition at line 487 of file optpage.cxx.
References LINK, m_xIdxBox, m_xLabelBox, m_xListBox, m_xStandardBox, m_xStandardPB, m_xTitleBox, and rSet.
|
overridevirtual |
Definition at line 536 of file optpage.cxx.
References VclPtr< class reference_type >::clear(), VclPtr< class reference_type >::disposeAndClear(), m_bDisposePrinter, m_pFontList, m_pPrt, m_xIndexHeightLB, m_xLabelHeightLB, m_xListHeightLB, m_xStandardHeightLB, and m_xTitleHeightLB.
|
static |
Definition at line 550 of file optpage.cxx.
Referenced by SwAbstractDialogFactory_Impl::GetTabPageCreatorFunc().
|
private |
|
private |
|
private |
|
overridevirtual |
Reimplemented from SfxTabPage.
Definition at line 577 of file optpage.cxx.
References CalcToUnit(), SwEditShell::EndAllAction(), FONT_CAPTION, FONT_GROUP_CJK, FONT_GROUP_DEFAULT, FONT_INDEX, FONT_LIST, FONT_OUTLINE, FONT_STANDARD, vcl::Font::GetCharSet(), vcl::Font::GetFamilyName(), vcl::Font::GetFamilyType(), SwViewShell::getIDocumentDeviceAccess(), vcl::Font::GetPitch(), IDocumentDeviceAccess::getPrinter(), SwEditShell::GetTextCollFromPool(), lcl_SetColl(), m_bIdxDefault, m_bLabelDefault, m_bListDefault, m_bSetIdxDefault, m_bSetLabelDefault, m_bSetListDefault, m_nFontGroup, m_pFontConfig, m_pWrtShell, m_sShellIndex, m_sShellLabel, m_sShellList, m_sShellStd, m_sShellTitle, m_xIdxBox, m_xIndexHeightLB, m_xLabelBox, m_xLabelHeightLB, m_xListBox, m_xListHeightLB, m_xStandardBox, m_xStandardHeightLB, m_xTitleBox, m_xTitleHeightLB, RES_CHRATR_CJK_FONT(), RES_CHRATR_CJK_FONTSIZE(), RES_CHRATR_CTL_FONT(), RES_CHRATR_CTL_FONTSIZE(), RES_CHRATR_FONT(), RES_CHRATR_FONTSIZE(), RES_POOLCOLL_HEADLINE_BASE, RES_POOLCOLL_LABEL, RES_POOLCOLL_NUMBER_BULLET_BASE, RES_POOLCOLL_REGISTER_BASE, RES_POOLCOLL_STANDARD, SwTextFormatColl::ResetFormatAttr(), SwEditShell::SetDefault(), SwStdFontConfig::SetFontCaption(), SwStdFontConfig::SetFontHeight(), SwStdFontConfig::SetFontIndex(), SwStdFontConfig::SetFontList(), SwStdFontConfig::SetFontOutline(), SwStdFontConfig::SetFontStandard(), SwEditShell::SetModified(), SwEditShell::StartAllAction(), and SW_MOD.
|
overridevirtual |
Reimplemented from SfxTabPage.
Definition at line 972 of file optpage.cxx.
References SfxItemSet::GetItem(), CntUInt16Item::GetValue(), and m_nFontGroup.
|
overridevirtual |
Reimplemented from SfxTabPage.
Definition at line 706 of file optpage.cxx.
References CalcToPoint(), VclPtr< class reference_type >::Create(), VclPtr< class reference_type >::disposeAndClear(), FN_PARAM_PRINTER, FN_PARAM_STDFONTS, FN_PARAM_WRTSHELL, FONT_CAPTION, FONT_GROUP_CJK, FONT_GROUP_CTL, FONT_GROUP_DEFAULT, FONT_INDEX, FONT_LIST, FONT_OUTLINE, FONT_PER_GROUP, FONT_STANDARD, SwFormat::GetAttrSet(), SwFormat::GetCJKFont(), SwFormat::GetCTLFont(), SwStdFontConfig::GetDefaultHeightFor(), SvxFontItem::GetFamilyName(), vcl::Font::GetFamilyName(), SwFormat::GetFont(), SwStdFontConfig::GetFontCaption(), SwStdFontConfig::GetFontHeight(), SwStdFontConfig::GetFontIndex(), SwStdFontConfig::GetFontList(), SwStdFontConfig::GetFontOutline(), SwStdFontConfig::GetFontStandard(), SwFormat::GetFormatAttr(), SvxFontHeightItem::GetHeight(), SfxItemSet::GetItemIfSet(), SfxItemSet::GetItemState(), SfxItemSet::GetPool(), SwEditShell::GetTextCollFromPool(), i, m_bDisposePrinter, m_bIdxDefault, m_bLabelDefault, m_bListDefault, m_eLanguage, m_nFontGroup, m_pFontConfig, m_pFontList, m_pPrt, m_pWrtShell, m_sScriptAsian, m_sScriptComplex, m_sScriptWestern, m_sShellIndex, m_sShellLabel, m_sShellList, m_sShellStd, m_sShellTitle, m_xIdxBox, m_xIndexHeightLB, m_xLabelBox, m_xLabelFT, m_xLabelHeightLB, m_xListBox, m_xListHeightLB, m_xStandardBox, m_xStandardHeightLB, m_xTitleBox, m_xTitleHeightLB, RES_CHRATR_CJK_FONT(), RES_CHRATR_CJK_FONTSIZE(), RES_CHRATR_CTL_FONT(), RES_CHRATR_CTL_FONTSIZE(), RES_CHRATR_FONT(), RES_CHRATR_FONTSIZE(), RES_POOLCOLL_HEADLINE_BASE, RES_POOLCOLL_LABEL, RES_POOLCOLL_NUMBER_BULLET_BASE, RES_POOLCOLL_REGISTER_BASE, RES_POOLCOLL_STANDARD, and rSet.
|
private |
Definition at line 143 of file optpage.hxx.
Referenced by Reset(), and ~SwStdFontTabPage().
|
private |
Definition at line 141 of file optpage.hxx.
Referenced by FillItemSet(), and Reset().
|
private |
Definition at line 139 of file optpage.hxx.
Referenced by FillItemSet(), and Reset().
|
private |
Definition at line 137 of file optpage.hxx.
Referenced by FillItemSet(), and Reset().
|
private |
Definition at line 142 of file optpage.hxx.
Referenced by FillItemSet().
|
private |
Definition at line 140 of file optpage.hxx.
Referenced by FillItemSet().
|
private |
Definition at line 138 of file optpage.hxx.
Referenced by FillItemSet().
|
private |
Definition at line 134 of file optpage.hxx.
Referenced by Reset().
|
private |
Definition at line 145 of file optpage.hxx.
Referenced by FillItemSet(), PageCreated(), and Reset().
|
private |
Definition at line 132 of file optpage.hxx.
Referenced by FillItemSet(), and Reset().
|
private |
Definition at line 131 of file optpage.hxx.
Referenced by Reset(), and ~SwStdFontTabPage().
|
private |
Definition at line 130 of file optpage.hxx.
Referenced by Reset(), and ~SwStdFontTabPage().
|
private |
Definition at line 133 of file optpage.hxx.
Referenced by FillItemSet(), and Reset().
|
private |
Definition at line 148 of file optpage.hxx.
Referenced by Reset().
|
private |
Definition at line 149 of file optpage.hxx.
Referenced by Reset().
|
private |
Definition at line 147 of file optpage.hxx.
Referenced by Reset().
|
private |
Definition at line 128 of file optpage.hxx.
Referenced by FillItemSet(), and Reset().
|
private |
Definition at line 127 of file optpage.hxx.
Referenced by FillItemSet(), and Reset().
|
private |
Definition at line 126 of file optpage.hxx.
Referenced by FillItemSet(), and Reset().
|
private |
Definition at line 124 of file optpage.hxx.
Referenced by FillItemSet(), and Reset().
|
private |
Definition at line 125 of file optpage.hxx.
Referenced by FillItemSet(), and Reset().
|
private |
Definition at line 160 of file optpage.hxx.
Referenced by FillItemSet(), Reset(), and SwStdFontTabPage().
|
private |
Definition at line 161 of file optpage.hxx.
Referenced by FillItemSet(), Reset(), and ~SwStdFontTabPage().
|
private |
Definition at line 158 of file optpage.hxx.
Referenced by FillItemSet(), Reset(), and SwStdFontTabPage().
|
private |
Definition at line 151 of file optpage.hxx.
Referenced by Reset().
|
private |
Definition at line 159 of file optpage.hxx.
Referenced by FillItemSet(), Reset(), and ~SwStdFontTabPage().
|
private |
Definition at line 156 of file optpage.hxx.
Referenced by FillItemSet(), Reset(), and SwStdFontTabPage().
|
private |
Definition at line 157 of file optpage.hxx.
Referenced by FillItemSet(), Reset(), and ~SwStdFontTabPage().
|
private |
Definition at line 152 of file optpage.hxx.
Referenced by FillItemSet(), Reset(), and SwStdFontTabPage().
|
private |
Definition at line 153 of file optpage.hxx.
Referenced by FillItemSet(), Reset(), and ~SwStdFontTabPage().
|
private |
Definition at line 162 of file optpage.hxx.
Referenced by SwStdFontTabPage().
|
private |
Definition at line 154 of file optpage.hxx.
Referenced by FillItemSet(), Reset(), and SwStdFontTabPage().
|
private |
Definition at line 155 of file optpage.hxx.
Referenced by FillItemSet(), Reset(), and ~SwStdFontTabPage().