66 std::unique_ptr<SvxCharNamePage_Impl>
m_pImpl;
void SetPrevFontEscapement(sal_uInt8 nProp, sal_uInt8 nEscProp, short nEsc)
SvxFontPrevWindow m_aPreviewWin
SvxFont & GetPreviewCJKFont()
virtual ~SvxCharBasePage() override
SvxCharBasePage(weld::Container *pPage, weld::DialogController *pController, const OUString &rUIXMLDescription, const OUString &rID, const SfxItemSet &rAttrSet)
std::unique_ptr< weld::CustomWeld > m_xPreviewWin
SvxFont & GetPreviewFont()
void SetPrevFontWidthScale(const SfxItemSet &rSet)
SvxFont & GetPreviewCTLFont()
virtual void ActivatePage(const SfxItemSet &rSet) override
bool m_bPreviewBackgroundToCharacter
std::unique_ptr< weld::CheckButton > m_xShadowBtn
std::unique_ptr< weld::ComboBox > m_xUnderlineLB
std::unique_ptr< weld::Label > m_xFontColorFT
void SetCaseMap_Impl(SvxCaseMap eCaseMap)
std::unique_ptr< weld::CheckButton > m_xOutlineBtn
std::unique_ptr< weld::ComboBox > m_xOverlineLB
DECL_LINK(SelectListBoxHdl_Impl, weld::ComboBox &, void)
std::unique_ptr< weld::ComboBox > m_xReliefLB
void ResetColor_Impl(const SfxItemSet &rSet)
DECL_LINK(ModifyFontTransparencyHdl_Impl, weld::MetricSpinButton &, void)
std::unique_ptr< weld::ComboBox > m_xEffectsLB
std::unique_ptr< weld::Label > m_xEffectsFT
std::unique_ptr< weld::Label > m_xFontTransparencyFT
virtual void PageCreated(const SfxAllItemSet &aSet) override
static WhichRangesContainer GetRanges()
std::unique_ptr< weld::Label > m_xA11yWarningFT
static std::unique_ptr< SfxTabPage > Create(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *rSet)
bool m_bEnableNoneFontColor
void UpdatePreview_Impl()
std::unique_ptr< ColorListBox > m_xOverlineColorLB
weld::TriStateEnabled m_aIndividualWordsState
SvxCharEffectsPage(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet &rSet)
weld::TriStateEnabled m_aShadowState
virtual bool FillItemSet(SfxItemSet *rSet) override
DECL_LINK(CbClickHdl_Impl, weld::Toggleable &, void)
std::unique_ptr< weld::ComboBox > m_xPositionLB
std::unique_ptr< weld::CheckButton > m_xHiddenBtn
std::unique_ptr< ColorListBox > m_xUnderlineColorLB
void DisableControls(sal_uInt16 nDisable)
std::unique_ptr< weld::Label > m_xReliefFT
virtual void ChangesApplied() override
std::unique_ptr< weld::Label > m_xOverlineColorFT
DECL_LINK(ShadowBtnClickHdl, weld::Toggleable &, void)
DECL_LINK(ColorBoxSelectHdl_Impl, ColorListBox &, void)
std::unique_ptr< weld::CheckButton > m_xIndividualWordsBtn
std::unique_ptr< weld::MetricSpinButton > m_xFontTransparencyMtr
std::unique_ptr< weld::ComboBox > m_xStrikeoutLB
weld::TriStateEnabled m_aHiddenState
void SelectHdl_Impl(const weld::ComboBox *)
weld::TriStateEnabled m_aOutlineState
std::unique_ptr< ColorListBox > m_xFontColorLB
DECL_LINK(OutlineBtnClickHdl, weld::Toggleable &, void)
virtual DeactivateRC DeactivatePage(SfxItemSet *pSet) override
std::unique_ptr< weld::Label > m_xUnderlineColorFT
std::unique_ptr< weld::Label > m_xPositionFT
bool FillItemSetColor_Impl(SfxItemSet &rSet)
virtual void Reset(const SfxItemSet *rSet) override
DECL_LINK(HiddenBtnClickHdl, weld::Toggleable &, void)
std::unique_ptr< weld::Label > m_xEmphasisFT
std::unique_ptr< weld::ComboBox > m_xEmphasisLB
static const WhichRangesContainer pEffectsRanges
void EnableNoneFontColor()
virtual ~SvxCharEffectsPage() override
std::unique_ptr< SvxLanguageBox > m_xCTLFontLanguageLB
std::unique_ptr< weld::Label > m_xCTLFontLanguageFT
std::unique_ptr< FontSizeBox > m_xCTLFontSizeLB
std::unique_ptr< FontSizeBox > m_xEastFontSizeLB
std::unique_ptr< FontStyleBox > m_xWestFontStyleLB
void FontModifyHdl_Impl(const weld::Widget &)
void SetFontList(const SvxFontListItem &rItem)
void DisableControls(sal_uInt16 nDisable)
std::unique_ptr< weld::Label > m_xEastFontStyleFT
virtual void ActivatePage(const SfxItemSet &rSet) override
bool FillItemSet_Impl(SfxItemSet &rSet, LanguageGroup eLangGrp)
std::unique_ptr< SvxLanguageBox > m_xWestFontLanguageLB
std::unique_ptr< weld::ComboBox > m_xEastFontNameLB
std::unique_ptr< weld::Label > m_xCTLFontStyleFT
std::unique_ptr< weld::Button > m_xCTLFontFeaturesButton
std::unique_ptr< weld::Label > m_xCTLFontTypeFT
std::unique_ptr< weld::Notebook > m_xCJK_CTL
std::unique_ptr< weld::Label > m_xWestFontTypeFT
std::unique_ptr< weld::Label > m_xEastFontTypeFT
std::unique_ptr< FontSizeBox > m_xWestFontSizeLB
std::unique_ptr< weld::Label > m_xCTLFontNameFT
std::unique_ptr< SvxLanguageBox > m_xEastFontLanguageLB
@ Western
Language for western text.
@ Ctl
Language for ctl text.
@ Asian
Language for asian text.
DECL_LINK(UpdateHdl_Impl, Timer *, void)
static std::unique_ptr< SfxTabPage > Create(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *rSet)
std::unique_ptr< FontStyleBox > m_xCTLFontStyleLB
std::unique_ptr< weld::Button > m_xWestFontFeaturesButton
virtual bool FillItemSet(SfxItemSet *rSet) override
virtual void PageCreated(const SfxAllItemSet &aSet) override
std::unique_ptr< weld::Label > m_xCTLFontSizeFT
std::unique_ptr< weld::Label > m_xWestFontLanguageFT
std::unique_ptr< weld::Label > m_xWestFontStyleFT
std::unique_ptr< weld::Label > m_xEastFontSizeFT
std::unique_ptr< FontStyleBox > m_xEastFontStyleLB
DECL_LINK(FontModifyComboBoxHdl_Impl, weld::ComboBox &, void)
void EnableFeatureButton(const weld::Widget &rNameBox)
virtual DeactivateRC DeactivatePage(SfxItemSet *pSet) override
const FontList * GetFontList() const
std::unique_ptr< weld::ComboBox > m_xWestFontNameLB
std::unique_ptr< weld::Button > m_xEastFontFeaturesButton
ScopedVclPtrInstance< VirtualDevice > m_xVDev
DECL_LINK(FontFeatureButtonClicked, weld::Button &, void)
void Reset_Impl(const SfxItemSet &rSet, LanguageGroup eLangGrp)
std::unique_ptr< SvxCharNamePage_Impl > m_pImpl
std::unique_ptr< weld::Notebook > m_xWestern
SvxCharNamePage(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet &rSet)
virtual void ChangesApplied() override
virtual ~SvxCharNamePage() override
std::unique_ptr< weld::ComboBox > m_xCTLFontNameLB
void FillSizeBox_Impl(const weld::Widget &rBox)
void FillStyleBox_Impl(const weld::Widget &rBox)
static WhichRangesContainer GetRanges()
static const WhichRangesContainer pNameRanges
std::unique_ptr< weld::Label > m_xWestFontNameFT
virtual void Reset(const SfxItemSet *rSet) override
std::unique_ptr< weld::Label > m_xEastFontLanguageFT
std::unique_ptr< weld::Label > m_xWestFontSizeFT
void EnableRelativeMode()
void UpdatePreview_Impl()
std::unique_ptr< weld::Label > m_xEastFontNameFT
virtual void PageCreated(const SfxAllItemSet &aSet) override
std::unique_ptr< weld::Label > m_xFontSizeFT
std::unique_ptr< weld::RadioButton > m_x270degRB
DECL_LINK(KerningModifyHdl_Impl, weld::MetricSpinButton &, void)
DECL_LINK(PositionHdl_Impl, weld::Toggleable &, void)
virtual ~SvxCharPositionPage() override
DECL_LINK(FitToLineHdl_Impl, weld::Toggleable &, void)
std::unique_ptr< weld::MetricSpinButton > m_xFontSizeMF
virtual bool FillItemSet(SfxItemSet *rSet) override
std::unique_ptr< weld::CheckButton > m_xPairKerningBtn
std::unique_ptr< weld::Label > m_xScalingFT
std::unique_ptr< weld::CheckButton > m_xHighLowRB
static const WhichRangesContainer pPositionRanges
DECL_LINK(ValueChangedHdl_Impl, weld::MetricSpinButton &, void)
static std::unique_ptr< SfxTabPage > Create(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *rSet)
std::unique_ptr< weld::RadioButton > m_xHighPosBtn
DECL_LINK(AutoPositionHdl_Impl, weld::Toggleable &, void)
DECL_LINK(ScaleWidthModifyHdl_Impl, weld::MetricSpinButton &, void)
std::unique_ptr< weld::RadioButton > m_xNormalPosBtn
virtual DeactivateRC DeactivatePage(SfxItemSet *pSet) override
void FontModifyHdl_Impl()
std::unique_ptr< weld::RadioButton > m_x90degRB
std::unique_ptr< weld::CheckButton > m_xFitToLineCB
sal_uInt16 m_nScaleWidthInitialVal
std::unique_ptr< weld::RadioButton > m_xLowPosBtn
std::unique_ptr< weld::Label > m_xHighLowFT
virtual void Reset(const SfxItemSet *rSet) override
virtual void ChangesApplied() override
std::unique_ptr< weld::Label > m_xScalingAndRotationFT
std::unique_ptr< weld::Widget > m_xRotationContainer
std::unique_ptr< weld::MetricSpinButton > m_xScaleWidthMF
std::unique_ptr< weld::RadioButton > m_x0degRB
std::unique_ptr< weld::MetricSpinButton > m_xHighLowMF
virtual void FillUserData() override
std::unique_ptr< weld::MetricSpinButton > m_xKerningMF
DECL_LINK(RotationHdl_Impl, weld::Toggleable &, void)
void SetEscapement_Impl(SvxEscapement nEsc)
SvxCharPositionPage(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet &rSet)
static WhichRangesContainer GetRanges()
sal_uInt16 m_nScaleWidthItemSetVal
void UpdatePreview_Impl(sal_uInt8 nProp, sal_uInt8 nEscProp, short nEsc)
virtual void Reset(const SfxItemSet *rSet) override
static WhichRangesContainer GetRanges()
static std::unique_ptr< SfxTabPage > Create(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *rSet)
std::unique_ptr< weld::TreeView > m_xStartBracketLB
void SetBracket(sal_Unicode cBracket, bool bStart)
void SelectCharacter(weld::TreeView *pBox)
virtual void PageCreated(const SfxAllItemSet &aSet) override
sal_uInt16 m_nStartBracketPosition
virtual bool FillItemSet(SfxItemSet *rSet) override
virtual ~SvxCharTwoLinesPage() override
virtual DeactivateRC DeactivatePage(SfxItemSet *pSet) override
std::unique_ptr< weld::CheckButton > m_xTwoLinesBtn
void UpdatePreview_Impl()
DECL_LINK(TwoLinesHdl_Impl, weld::Toggleable &, void)
sal_uInt16 m_nEndBracketPosition
std::unique_ptr< weld::TreeView > m_xEndBracketLB
std::unique_ptr< weld::Widget > m_xEnclosingFrame
virtual void ActivatePage(const SfxItemSet &rSet) override
DECL_LINK(CharacterMapHdl_Impl, weld::TreeView &, void)
SvxCharTwoLinesPage(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet &rSet)
static const WhichRangesContainer pTwoLinesRanges