diff options
author | Rafael Dominguez <venccsralph@gmail.com> | 2012-07-14 20:14:42 -0430 |
---|---|---|
committer | Rafael Dominguez <venccsralph@gmail.com> | 2012-07-15 08:15:24 -0430 |
commit | b2ed25b473ac8914574958a4e01561863dde449f (patch) | |
tree | 72753da3099ca3f1b370604dd0a2f3ba666a0f28 /sfx2 | |
parent | 29a0a916f4991d936bf1a648d3f401277b9f5ec8 (diff) |
Remove SfxDocumentTemplates dependency from TemplateView.
Change-Id: I316d14303f3772fe2a3ea72b5b5a733f16b95e5a
Diffstat (limited to 'sfx2')
-rw-r--r-- | sfx2/inc/sfx2/templateview.hxx | 4 | ||||
-rw-r--r-- | sfx2/source/control/templatefolderview.cxx | 2 | ||||
-rw-r--r-- | sfx2/source/control/templateonlineview.cxx | 2 | ||||
-rw-r--r-- | sfx2/source/control/templateview.cxx | 4 |
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; |