summaryrefslogtreecommitdiff
path: root/sw/source
diff options
context:
space:
mode:
Diffstat (limited to 'sw/source')
-rw-r--r--sw/source/uibase/shells/textsh.cxx40
1 files changed, 0 insertions, 40 deletions
diff --git a/sw/source/uibase/shells/textsh.cxx b/sw/source/uibase/shells/textsh.cxx
index 4834685bc6f1..d30838e98b2e 100644
--- a/sw/source/uibase/shells/textsh.cxx
+++ b/sw/source/uibase/shells/textsh.cxx
@@ -236,46 +236,6 @@ void SwTextShell::ExecInsert(SfxRequest &rReq)
case SID_INSERT_AVMEDIA:
rReq.SetReturnValue(SfxBoolItem(nSlot, InsertMediaDlg( rReq )));
break;
-
- case SID_INSERT_SOUND:
- case SID_INSERT_VIDEO:
- {
- SvxPluginFileDlg aDlg( &GetView().GetViewFrame()->GetWindow(), nSlot );
- aDlg.SetContext( nSlot == SID_INSERT_SOUND? sfx2::FileDialogHelper::SW_INSERT_SOUND : sfx2::FileDialogHelper::SW_INSERT_VIDEO );
-
- if ( ERRCODE_NONE == aDlg.Execute() )
- {
- // Determine URL
- OUString aStrURL( aDlg.GetPath() );
- aStrURL = URIHelper::SmartRel2Abs(
- INetURLObject(), aStrURL, URIHelper::GetMaybeFileHdl() );
-
- INetURLObject url;
- url.SetSmartProtocol( INetProtocol::File );
-
- if ( url.SetURL( aStrURL ) )
- {
- OUString aName;
- comphelper::EmbeddedObjectContainer aCnt;
- svt::EmbeddedObjectRef xObj( aCnt.CreateEmbeddedObject( SvGlobalName( SO3_PLUGIN_CLASSID ).GetByteSequence(), aName ), embed::Aspects::MSOLE_CONTENT );
- if ( xObj.is() )
- {
- svt::EmbeddedObjectRef::TryRunningState( xObj.GetObject() );
-
- // set properties from dialog
- uno::Reference < beans::XPropertySet > xSet( xObj->getComponent(), uno::UNO_QUERY );
- if ( xSet.is() )
- {
- xSet->setPropertyValue("PluginURL",
- uno::makeAny( OUString( url.GetMainURL( INetURLObject::NO_DECODE ) ) ) );
- }
- }
-
- rSh.InsertObject( xObj, nullptr, true, nSlot);
- }
- }
- }
- break;
#endif
case SID_INSERT_OBJECT: