summaryrefslogtreecommitdiffstats
path: root/sfx2
diff options
context:
space:
mode:
authorRafael Dominguez <venccsralph@gmail.com>2012-07-14 20:14:42 -0430
committerRafael Dominguez <venccsralph@gmail.com>2012-07-15 08:15:24 -0430
commitb2ed25b473ac8914574958a4e01561863dde449f (patch)
tree72753da3099ca3f1b370604dd0a2f3ba666a0f28 /sfx2
parentRefactor setting TemplateView name through regionId. (diff)
downloadcore-b2ed25b473ac8914574958a4e01561863dde449f.tar.gz
core-b2ed25b473ac8914574958a4e01561863dde449f.zip
Remove SfxDocumentTemplates dependency from TemplateView.
Change-Id: I316d14303f3772fe2a3ea72b5b5a733f16b95e5a
Diffstat (limited to 'sfx2')
-rw-r--r--sfx2/inc/sfx2/templateview.hxx4
-rw-r--r--sfx2/source/control/templatefolderview.cxx2
-rw-r--r--sfx2/source/control/templateonlineview.cxx2
-rw-r--r--sfx2/source/control/templateview.cxx4
4 files changed, 4 insertions, 8 deletions
diff --git a/sfx2/inc/sfx2/templateview.hxx b/sfx2/inc/sfx2/templateview.hxx
index 04de1ee33386..d9279b38a147 100644
--- a/sfx2/inc/sfx2/templateview.hxx
+++ b/sfx2/inc/sfx2/templateview.hxx
@@ -15,14 +15,13 @@
#include <vcl/image.hxx>
class Edit;
-class SfxDocumentTemplates;
class TemplateViewItem;
class TemplateView : public ThumbnailView
{
public:
- TemplateView (Window *pParent, SfxDocumentTemplates *pTemplates);
+ TemplateView (Window *pParent);
virtual ~TemplateView ();
@@ -60,7 +59,6 @@ private:
bool mbRenderTitle;
sal_uInt16 mnId;
rtl::OUString maName;
- SfxDocumentTemplates *mpDocTemplates;
Link maDblClickHdl;
Link maChangeNameHdl;
Link maCloseHdl;
diff --git a/sfx2/source/control/templatefolderview.cxx b/sfx2/source/control/templatefolderview.cxx
index acfdb3824a69..647cb7ee0c31 100644
--- a/sfx2/source/control/templatefolderview.cxx
+++ b/sfx2/source/control/templatefolderview.cxx
@@ -274,7 +274,7 @@ TemplateFolderView::TemplateFolderView ( Window* pParent, const ResId& rResId, b
mbFilteredResults(false),
meFilterOption(FILTER_APP_NONE),
mpDocTemplates(new SfxDocumentTemplates),
- mpItemView(new TemplateView(this,mpDocTemplates))
+ mpItemView(new TemplateView(this))
{
Size aViewSize = mpItemView->CalcWindowSizePixel(INIT_VIEW_COLS,INIT_VIEW_LINES,
ITEM_MAX_WIDTH,ITEM_MAX_HEIGHT,ITEM_SPACE);
diff --git a/sfx2/source/control/templateonlineview.cxx b/sfx2/source/control/templateonlineview.cxx
index 570a86e79001..7d81cf4d915a 100644
--- a/sfx2/source/control/templateonlineview.cxx
+++ b/sfx2/source/control/templateonlineview.cxx
@@ -48,7 +48,7 @@ enum
TemplateOnlineView::TemplateOnlineView (Window *pParent, WinBits nWinStyle, bool bDisableTransientChildren)
: TemplateAbstractView(pParent,nWinStyle,bDisableTransientChildren),
- mpItemView(new TemplateView(this,NULL))
+ mpItemView(new TemplateView(this))
{
mpItemView->SetColor(Color(COL_WHITE));
diff --git a/sfx2/source/control/templateview.cxx b/sfx2/source/control/templateview.cxx
index b97fc20cd73a..bc13853cf48a 100644
--- a/sfx2/source/control/templateview.cxx
+++ b/sfx2/source/control/templateview.cxx
@@ -18,7 +18,6 @@
#include <drawinglayer/primitive2d/textlayoutdevice.hxx>
#include <drawinglayer/primitive2d/textprimitive2d.hxx>
#include <drawinglayer/processor2d/baseprocessor2d.hxx>
-#include <sfx2/doctempl.hxx>
#include <sfx2/sfxresid.hxx>
#include <sfx2/templateviewitem.hxx>
#include <vcl/edit.hxx>
@@ -32,12 +31,11 @@ using namespace basegfx::tools;
using namespace drawinglayer::attribute;
using namespace drawinglayer::primitive2d;
-TemplateView::TemplateView (Window *pParent, SfxDocumentTemplates *pTemplates)
+TemplateView::TemplateView (Window *pParent)
: ThumbnailView(pParent,WB_VSCROLL),
maCloseImg(SfxResId(IMG_TEMPLATE_VIEW_CLOSE)),
mbRenderTitle(true),
mnId(0),
- mpDocTemplates(pTemplates),
mpEditName(new Edit(this, WB_BORDER | WB_HIDE))
{
mnHeaderHeight = 30;