sc/source/filter/inc/drawingfragment.hxx | 2 +- sc/source/filter/oox/commentsbuffer.cxx | 2 +- sc/source/filter/oox/drawingfragment.cxx | 11 +++++------ 3 files changed, 7 insertions(+), 8 deletions(-)
New commits: commit 34006130756be2cec73a623cf65b3e71493276a1 Author: Jochen Nitschke <j.nitschke+loger...@ok.de> Date: Wed Jan 11 14:22:24 2017 +0100 tdf#48140 replace CellAddress in xlsx import (2) Change-Id: I14bf283fe8a795944a08a4cde2fff3d670f6e3ed Reviewed-on: https://gerrit.libreoffice.org/32969 Reviewed-by: Jochen Nitschke <j.nitschke+loger...@ok.de> Tested-by: Jochen Nitschke <j.nitschke+loger...@ok.de> diff --git a/sc/source/filter/inc/drawingfragment.hxx b/sc/source/filter/inc/drawingfragment.hxx index e9a29d2..d4000e8 100644 --- a/sc/source/filter/inc/drawingfragment.hxx +++ b/sc/source/filter/inc/drawingfragment.hxx @@ -144,7 +144,7 @@ public: explicit VmlDrawing( const WorksheetHelper& rHelper ); /** Returns the drawing shape for a cell note at the specified position. */ - const ::oox::vml::ShapeBase* getNoteShape( const css::table::CellAddress& rPos ) const; + const ::oox::vml::ShapeBase* getNoteShape( const ScAddress& rPos ) const; /** Filters cell note shapes. */ virtual bool isShapeSupported( const ::oox::vml::ShapeBase& rShape ) const override; diff --git a/sc/source/filter/oox/commentsbuffer.cxx b/sc/source/filter/oox/commentsbuffer.cxx index d164f54..568d380 100644 --- a/sc/source/filter/oox/commentsbuffer.cxx +++ b/sc/source/filter/oox/commentsbuffer.cxx @@ -162,7 +162,7 @@ void Comment::finalizeImport() } // convert shape formatting and visibility - if( const ::oox::vml::ShapeBase* pNoteShape = getVmlDrawing().getNoteShape( aNotePos ) ) + if( const ::oox::vml::ShapeBase* pNoteShape = getVmlDrawing().getNoteShape( maModel.maRange.aStart ) ) { // position and formatting pNoteShape->convertFormatting( xAnnoShape ); diff --git a/sc/source/filter/oox/drawingfragment.cxx b/sc/source/filter/oox/drawingfragment.cxx index 7c22093..67b2427 100644 --- a/sc/source/filter/oox/drawingfragment.cxx +++ b/sc/source/filter/oox/drawingfragment.cxx @@ -55,7 +55,6 @@ using namespace ::com::sun::star::container; using namespace ::com::sun::star::document; using namespace ::com::sun::star::drawing; using namespace ::com::sun::star::script; -using namespace ::com::sun::star::table; using namespace ::com::sun::star::uno; using namespace ::com::sun::star::xml::sax; using namespace ::oox::core; @@ -313,7 +312,7 @@ namespace { class VmlFindNoteFunc { public: - explicit VmlFindNoteFunc( const CellAddress& rPos ); + explicit VmlFindNoteFunc( const ScAddress& rPos ); bool operator()( const ::oox::vml::ShapeBase& rShape ) const; private: @@ -321,9 +320,9 @@ private: sal_Int32 mnRow; }; -VmlFindNoteFunc::VmlFindNoteFunc( const CellAddress& rPos ) : - mnCol( rPos.Column ), - mnRow( rPos.Row ) +VmlFindNoteFunc::VmlFindNoteFunc( const ScAddress& rPos ) : + mnCol( rPos.Col() ), + mnRow( rPos.Row() ) { } @@ -409,7 +408,7 @@ VmlDrawing::VmlDrawing( const WorksheetHelper& rHelper ) : maListBoxFont.monSize = 160; } -const ::oox::vml::ShapeBase* VmlDrawing::getNoteShape( const CellAddress& rPos ) const +const ::oox::vml::ShapeBase* VmlDrawing::getNoteShape( const ScAddress& rPos ) const { return getShapes().findShape( VmlFindNoteFunc( rPos ) ); } _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits