diff options
Diffstat (limited to 'svx/source/gallery2/galtheme.cxx')
-rw-r--r-- | svx/source/gallery2/galtheme.cxx | 32 |
1 files changed, 29 insertions, 3 deletions
diff --git a/svx/source/gallery2/galtheme.cxx b/svx/source/gallery2/galtheme.cxx index 6bfb2232829f..2c792070c646 100644 --- a/svx/source/gallery2/galtheme.cxx +++ b/svx/source/gallery2/galtheme.cxx @@ -45,7 +45,7 @@ #include <sot/filelist.hxx> #include <vcl/virdev.hxx> #include <vcl/cvtgrf.hxx> -#include <svtools/itempool.hxx> +#include <svl/itempool.hxx> #include <sfx2/docfile.hxx> #include <avmedia/mediawindow.hxx> #include <svx/svdograf.hxx> @@ -54,12 +54,15 @@ #include <svx/unomodel.hxx> #include <svx/fmmodel.hxx> #include <svx/fmview.hxx> -#include "galmisc.hxx" +#include "svx/galmisc.hxx" #include "galtheme.hxx" #include <com/sun/star/sdbc/XResultSet.hpp> #include <com/sun/star/ucb/XContentAccess.hpp> #include <com/sun/star/io/XInputStream.hpp> - +#include "galobj.hxx" +#include <svx/gallery1.hxx> +#include "galtheme.hrc" +#include <vcl/lstbox.hxx> #include "gallerydrawmodel.hxx" // -------------- @@ -1574,3 +1577,26 @@ SvStream& operator>>( SvStream& rIn, GalleryTheme& rTheme ) { return rTheme.ReadData( rIn ); } + +void GalleryTheme::ImplSetModified( BOOL bModified ) +{ pThm->SetModified( bModified ); } + +const String& GalleryTheme::GetRealName() const { return pThm->GetThemeName(); } +const INetURLObject& GalleryTheme::GetThmURL() const { return pThm->GetThmURL(); } +const INetURLObject& GalleryTheme::GetSdgURL() const { return pThm->GetSdgURL(); } +const INetURLObject& GalleryTheme::GetSdvURL() const { return pThm->GetSdvURL(); } +UINT32 GalleryTheme::GetId() const { return pThm->GetId(); } +void GalleryTheme::SetId( UINT32 nNewId, BOOL bResetThemeName ) { pThm->SetId( nNewId, bResetThemeName ); } +BOOL GalleryTheme::IsThemeNameFromResource() const { return pThm->IsNameFromResource(); } +BOOL GalleryTheme::IsImported() const { return pThm->IsImported(); } +BOOL GalleryTheme::IsReadOnly() const { return pThm->IsReadOnly(); } +BOOL GalleryTheme::IsDefault() const { return pThm->IsDefault(); } +BOOL GalleryTheme::IsModified() const { return pThm->IsModified(); } +const String& GalleryTheme::GetName() const { return IsImported() ? aImportName : pThm->GetThemeName(); } + +void GalleryTheme::InsertAllThemes( ListBox& rListBox ) +{ + for( USHORT i = RID_GALLERYSTR_THEME_FIRST; i <= RID_GALLERYSTR_THEME_LAST; i++ ) + rListBox.InsertEntry( String( GAL_RESID( i ) ) ); +} + |