diff options
author | Thorsten Behrens <thb@openoffice.org> | 2010-08-25 22:53:55 +0200 |
---|---|---|
committer | Jan Holesovsky <kendy@suse.cz> | 2010-08-25 22:58:27 +0200 |
commit | bc212c565cdc252d2a01e5221a75868b3f01d230 (patch) | |
tree | 6ffb06ca6cf1a1bac5fadb5c502dae38bce133ed | |
parent | b215f7c05b7008c5932a076074105d3e3e3736f9 (diff) |
linkwarn-dlg-in-apps.diff: Wire up link warning dlg in applications.
n#348149
Notes
split repo tag: calc_OOO_BUILD_3_2_98_0
-rw-r--r-- | sc/source/ui/drawfunc/fuins1.cxx | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/sc/source/ui/drawfunc/fuins1.cxx b/sc/source/ui/drawfunc/fuins1.cxx index 53a44f058dda..ead135751cce 100644 --- a/sc/source/ui/drawfunc/fuins1.cxx +++ b/sc/source/ui/drawfunc/fuins1.cxx @@ -34,8 +34,10 @@ #include <svx/svdpage.hxx> #include <svx/svdpagv.hxx> #include <svx/svdview.hxx> +#include <svx/linkwarn.hxx> #include <svtools/filter.hxx> #include <svl/stritem.hxx> +#include <svtools/miscopt.hxx> #include <vcl/msgbox.hxx> #include <tools/urlobj.hxx> #include <avmedia/mediawindow.hxx> @@ -289,6 +291,14 @@ FuInsertGraphic::FuInsertGraphic( ScTabViewShell* pViewSh, String aFilterName = aDlg.GetCurrentFilter(); BOOL bAsLink = aDlg.IsAsLink(); + // really store as link only? + if( bAsLink && SvtMiscOptions().ShowLinkWarningDialog() ) + { + SvxLinkWarningDialog aWarnDlg(pWin,aFileName); + if( aWarnDlg.Execute() != RET_OK ) + bAsLink = sal_False; // don't store as link + } + lcl_InsertGraphic( aGraphic, aFileName, aFilterName, bAsLink, FALSE, pViewSh, pWindow, pView ); // append items for recording |