diff options
author | Noel Grandin <noel.grandin@collabora.co.uk> | 2019-08-18 08:05:10 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2019-08-18 12:35:08 +0200 |
commit | 25cce7cd249379f0a98fddc63327b38bd2e48882 (patch) | |
tree | 6f724f7b04e2df6bc7547d1963cd1e87e3ac39f5 /svx/source | |
parent | b68f4ff85bc1d6e008facbc310ddbfb5d799b7a5 (diff) |
Revert "loplugin:unusedmethods"
This reverts commit 7990680e92e4fba376ef4f9346d1bc53661bde30.
screenshot build is failing
Change-Id: Idfe4cac73edaf9be1e704c0bd734e858643defda
Reviewed-on: https://gerrit.libreoffice.org/77654
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'svx/source')
-rw-r--r-- | svx/source/dialog/fntctrl.cxx | 38 | ||||
-rw-r--r-- | svx/source/dialog/txencbox.cxx | 8 |
2 files changed, 46 insertions, 0 deletions
diff --git a/svx/source/dialog/fntctrl.cxx b/svx/source/dialog/fntctrl.cxx index 5a32430ab271..7e991af52d91 100644 --- a/svx/source/dialog/fntctrl.cxx +++ b/svx/source/dialog/fntctrl.cxx @@ -539,6 +539,16 @@ void SvxFontPrevWindow::dispose() vcl::Window::dispose(); } +SvxFont& SvxFontPrevWindow::GetCTLFont() +{ + return pImpl->maCTLFont; +} + +SvxFont& SvxFontPrevWindow::GetCJKFont() +{ + return pImpl->maCJKFont; +} + void SvxFontPrevWindow::StateChanged( StateChangedType nType ) { if (nType == StateChangedType::ControlForeground) @@ -558,6 +568,17 @@ void SvxFontPrevWindow::DataChanged( const DataChangedEvent& rDCEvt ) Window::DataChanged( rDCEvt ); } +SvxFont& SvxFontPrevWindow::GetFont() +{ + pImpl->Invalidate100PercentFontWidth(); // because the user might change the size + return pImpl->maFont; +} + +const SvxFont& SvxFontPrevWindow::GetFont() const +{ + return pImpl->maFont; +} + void SvxFontPrevWindow::SetFont( const SvxFont& rNormalOutFont, const SvxFont& rCJKOutFont, const SvxFont& rCTLFont ) { setFont(rNormalOutFont, pImpl->maFont); @@ -568,12 +589,29 @@ void SvxFontPrevWindow::SetFont( const SvxFont& rNormalOutFont, const SvxFont& r Invalidate(); } +void SvxFontPrevWindow::SetColor(const Color &rColor) +{ + pImpl->mpColor.reset(new Color(rColor)); + Invalidate(); +} + +void SvxFontPrevWindow::ResetColor() +{ + pImpl->mpColor.reset(); + Invalidate(); +} + void SvxFontPrevWindow::SetBackColor(const Color &rColor) { pImpl->mpBackColor.reset(new Color(rColor)); Invalidate(); } +void SvxFontPrevWindow::UseResourceText() +{ + pImpl->mbUseResText = true; +} + void SvxFontPrevWindow::Paint(vcl::RenderContext& rRenderContext, const tools::Rectangle&) { ApplySettings(rRenderContext); diff --git a/svx/source/dialog/txencbox.cxx b/svx/source/dialog/txencbox.cxx index 83c50e6ae112..3d0cb086bf25 100644 --- a/svx/source/dialog/txencbox.cxx +++ b/svx/source/dialog/txencbox.cxx @@ -201,6 +201,14 @@ void TextEncodingTreeView::FillFromDbTextEncodingMap( m_xControl->thaw(); } +void SvxTextEncodingBox::FillWithMimeAndSelectBest() +{ + FillFromTextEncodingTable( false, 0xffffffff, RTL_TEXTENCODING_INFO_MIME ); + rtl_TextEncoding nEnc = SvtSysLocale::GetBestMimeEncoding(); + SelectTextEncoding( nEnc ); +} + + void SvxTextEncodingBox::InsertTextEncoding( const rtl_TextEncoding nEnc, const OUString& rEntry ) { |