summaryrefslogtreecommitdiff
path: root/oox/source/ppt/slidefragmenthandler.cxx
diff options
context:
space:
mode:
authorDaniel Rentz <dr@openoffice.org>2010-06-21 18:34:56 +0200
committerDaniel Rentz <dr@openoffice.org>2010-06-21 18:34:56 +0200
commitb6cb1fb969c6f5674a1ffb3847cc380c5a328307 (patch)
treeff13bdbe8fe66973622d702199f0db307ca6a71d /oox/source/ppt/slidefragmenthandler.cxx
parent85b12c651ea75ce0006b1b04c2eaafb998cb9837 (diff)
parent33750471297793a14d19f783208f7d8019903570 (diff)
dr76: rebase to m83
Diffstat (limited to 'oox/source/ppt/slidefragmenthandler.cxx')
-rw-r--r--oox/source/ppt/slidefragmenthandler.cxx13
1 files changed, 13 insertions, 0 deletions
diff --git a/oox/source/ppt/slidefragmenthandler.cxx b/oox/source/ppt/slidefragmenthandler.cxx
index 62fbc1a87725..69f32e01e7eb 100644
--- a/oox/source/ppt/slidefragmenthandler.cxx
+++ b/oox/source/ppt/slidefragmenthandler.cxx
@@ -32,6 +32,7 @@
#include <com/sun/star/container/XNamed.hpp>
#include "tokens.hxx"
+#include "properties.hxx"
#include "oox/helper/propertyset.hxx"
#include "oox/core/namespaces.hxx"
#include "oox/core/xmlfilterbase.hxx"
@@ -86,6 +87,18 @@ Reference< XFastContextHandler > SlideFragmentHandler::createFastChildContext( s
case NMSP_PPT|XML_sldMaster: // CT_SlideMaster
case NMSP_PPT|XML_handoutMaster: // CT_HandoutMaster
case NMSP_PPT|XML_sld: // CT_CommonSlideData
+ {
+ AttributeList attribs( xAttribs );
+
+ Reference< XDrawPage > xSlide( mpSlidePersistPtr->getPage() );
+ PropertyMap aPropMap;
+ PropertySet aSlideProp( xSlide );
+
+ aPropMap[ PROP_Visible ] = Any( attribs.getBool( XML_show, sal_True ) );
+ aSlideProp.setProperties( aPropMap );
+
+ break;
+ }
case NMSP_PPT|XML_notes: // CT_NotesSlide
case NMSP_PPT|XML_notesMaster: // CT_NotesMaster
break;