diff options
author | Caolán McNamara <caolanm@redhat.com> | 2018-09-18 14:43:20 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2018-09-19 16:52:53 +0200 |
commit | 82289b3a122378133ca6ccf2e8b20c76d5219a8a (patch) | |
tree | babf91d4f25e2f8fabcc81de446a4b7629424694 /cui/source/dialogs/cuigrfflt.cxx | |
parent | d6cee8ad86ded54004f0dc87b390e43b20560390 (diff) |
drop newly unused code
Change-Id: Ie907cfb4bed26cade09cf1c365a5e4cbc9aea31b
Reviewed-on: https://gerrit.libreoffice.org/60712
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'cui/source/dialogs/cuigrfflt.cxx')
-rw-r--r-- | cui/source/dialogs/cuigrfflt.cxx | 146 |
1 files changed, 0 insertions, 146 deletions
diff --git a/cui/source/dialogs/cuigrfflt.cxx b/cui/source/dialogs/cuigrfflt.cxx index f489112798c4..1299c6a33d87 100644 --- a/cui/source/dialogs/cuigrfflt.cxx +++ b/cui/source/dialogs/cuigrfflt.cxx @@ -32,104 +32,6 @@ #include <cuigrfflt.hxx> #include <svx/dialogs.hrc> - -GraphicPreviewWindow::GraphicPreviewWindow(vcl::Window* pParent, - const WinBits nStyle) - : Control(pParent, nStyle) - , mpOrigGraphic(nullptr) - , mfScaleX(0.0) - , mfScaleY(0.0) -{ -} - -VCL_BUILDER_FACTORY_CONSTRUCTOR(GraphicPreviewWindow, WB_TABSTOP) - -Size GraphicPreviewWindow::GetOptimalSize() const -{ - return LogicToPixel(Size(81, 73), MapMode(MapUnit::MapAppFont)); -} - - -void GraphicPreviewWindow::Paint(vcl::RenderContext& rRenderContext, const ::tools::Rectangle& rRect) -{ - Control::Paint(rRenderContext, rRect); - - const Size aOutputSize(GetOutputSizePixel()); - - if (maPreview.IsAnimated()) - { - const Size aGraphicSize(rRenderContext.LogicToPixel(maPreview.GetPrefSize(), maPreview.GetPrefMapMode())); - const Point aGraphicPosition((aOutputSize.Width() - aGraphicSize.Width() ) >> 1, - (aOutputSize.Height() - aGraphicSize.Height() ) >> 1); - maPreview.StartAnimation(&rRenderContext, aGraphicPosition, aGraphicSize); - } - else - { - const Size aGraphicSize(maPreview.GetSizePixel()); - const Point aGraphicPosition((aOutputSize.Width() - aGraphicSize.Width()) >> 1, - (aOutputSize.Height() - aGraphicSize.Height()) >> 1); - maPreview.Draw(&rRenderContext, aGraphicPosition, aGraphicSize); - } -} - - -void GraphicPreviewWindow::SetPreview(const Graphic& rGraphic) -{ - maPreview = rGraphic; - Invalidate(); -} - -void GraphicPreviewWindow::ScaleImageToFit() -{ - if (!mpOrigGraphic) - return; - - maScaledOrig = *mpOrigGraphic; - - const Size aPreviewSize( GetOutputSizePixel() ); - Size aSizePixel(LogicToPixel(mpOrigGraphic->GetPrefSize(), - mpOrigGraphic->GetPrefMapMode())); - Size aGrfSize(aSizePixel); - - if( mpOrigGraphic->GetType() == GraphicType::Bitmap && - aPreviewSize.Width() && aPreviewSize.Height() && - aGrfSize.Width() && aGrfSize.Height() ) - { - const double fGrfWH = static_cast<double>(aGrfSize.Width()) / aGrfSize.Height(); - const double fPreWH = static_cast<double>(aPreviewSize.Width()) / aPreviewSize.Height(); - - if( fGrfWH < fPreWH ) - { - aGrfSize.setWidth( static_cast<long>( aPreviewSize.Height() * fGrfWH ) ); - aGrfSize.setHeight( aPreviewSize.Height() ); - } - else - { - aGrfSize.setWidth( aPreviewSize.Width() ); - aGrfSize.setHeight( static_cast<long>( aPreviewSize.Width() / fGrfWH ) ); - } - - mfScaleX = static_cast<double>(aGrfSize.Width()) / aSizePixel.Width(); - mfScaleY = static_cast<double>(aGrfSize.Height()) / aSizePixel.Height(); - - if( !mpOrigGraphic->IsAnimated() ) - { - BitmapEx aBmpEx( mpOrigGraphic->GetBitmapEx() ); - - if( aBmpEx.Scale( aGrfSize ) ) - maScaledOrig = aBmpEx; - } - } - - maModifyHdl.Call(nullptr); -} - -void GraphicPreviewWindow::Resize() -{ - Control::Resize(); - ScaleImageToFit(); -} - CuiGraphicPreviewWindow::CuiGraphicPreviewWindow() : mpOrigGraphic(nullptr) , mfScaleX(0.0) @@ -223,54 +125,6 @@ void CuiGraphicPreviewWindow::Resize() ScaleImageToFit(); } -GraphicFilterDialog::GraphicFilterDialog(vcl::Window* pParent, - const OUString& rID, const OUString& rUIXMLDescription, - const Graphic& rGraphic) - : ModalDialog(pParent, rID, rUIXMLDescription) - , maModifyHdl(LINK( this, GraphicFilterDialog, ImplModifyHdl)) - , maSizePixel(LogicToPixel(rGraphic.GetPrefSize(), - rGraphic.GetPrefMapMode())) -{ - bIsBitmap = rGraphic.GetType() == GraphicType::Bitmap; - - maTimer.SetInvokeHandler( LINK( this, GraphicFilterDialog, ImplPreviewTimeoutHdl ) ); - maTimer.SetTimeout( 5 ); - - get(mpPreview, "preview"); - mpPreview->init(&rGraphic, maModifyHdl); -} - - -GraphicFilterDialog::~GraphicFilterDialog() -{ - disposeOnce(); -} - - -void GraphicFilterDialog::dispose() -{ - mpPreview.clear(); - ModalDialog::dispose(); -} - - -IMPL_LINK_NOARG(GraphicFilterDialog, ImplPreviewTimeoutHdl, Timer *, void) -{ - maTimer.Stop(); - mpPreview->SetPreview(GetFilteredGraphic(mpPreview->GetScaledOriginal(), - mpPreview->GetScaleX(), mpPreview->GetScaleY())); -} - - -IMPL_LINK_NOARG(GraphicFilterDialog, ImplModifyHdl, LinkParamNone*, void) -{ - if (bIsBitmap) - { - maTimer.Stop(); - maTimer.Start(); - } -} - GraphicFilterDialogController::GraphicFilterDialogController(weld::Window* pParent, const OUString& rUIXMLDescription, const OString& rID, const Graphic& rGraphic) |