diff options
author | Sumit Chauhan <sumitcn25@gmail.com> | 2019-01-25 17:15:35 +0530 |
---|---|---|
committer | Mike Kaganski <mike.kaganski@collabora.com> | 2019-01-31 02:17:21 +0100 |
commit | 7373581b52ef3870e463585f53a798acb544d9a7 (patch) | |
tree | 58264b8f27898dd67c32550dd302aece74ba4891 /sd/source/ui/slideshow/slideshow.cxx | |
parent | fa6d726a9369fd49ff2b6c00da682641a025ba50 (diff) |
tdf#98143 ,Providing title for the fullscreen slideshow .
The bug is solved by calling SystemWindow::SetText().
Change-Id: If069adaded88e32a23847d519c4177643ac2acfd
Reviewed-on: https://gerrit.libreoffice.org/66919
Tested-by: Jenkins
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
Diffstat (limited to 'sd/source/ui/slideshow/slideshow.cxx')
-rw-r--r-- | sd/source/ui/slideshow/slideshow.cxx | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/sd/source/ui/slideshow/slideshow.cxx b/sd/source/ui/slideshow/slideshow.cxx index 5bf3202dd0e2..864cc4a8b2bb 100644 --- a/sd/source/ui/slideshow/slideshow.cxx +++ b/sd/source/ui/slideshow/slideshow.cxx @@ -57,6 +57,8 @@ #include <sdpage.hxx> #include <cusshow.hxx> #include <optsitem.hxx> +#include <strings.hrc> +#include <sdresid.hxx> using ::com::sun::star::presentation::XSlideShowController; using ::sd::framework::FrameworkHelper; @@ -1111,6 +1113,10 @@ void SlideShow::StartFullscreenPresentation( ) const sal_Int32 nDisplay (GetDisplay()); VclPtr<WorkWindow> pWorkWindow = VclPtr<FullScreenWorkWindow>::Create(this, mpCurrentViewShellBase); pWorkWindow->SetBackground(Wallpaper(COL_BLACK)); + OUString Title(SdResId(STR_FULLSCREEN_SLIDESHOW)); + Title = Title.replaceFirst("%s", + mpCurrentViewShellBase->GetDocShell()->GetTitle(SFX_TITLE_DETECT)); + pWorkWindow->SetText(Title); pWorkWindow->StartPresentationMode( true, mpDoc->getPresentationSettings().mbAlwaysOnTop ? PresentationFlags::HideAllApps : PresentationFlags::NONE, nDisplay); // pWorkWindow->ShowFullScreenMode(sal_False, nDisplay); |